zoukankan      html  css  js  c++  java
  • 《C和指针》 读书笔记 -- 第14章 预处理器

    1.相邻字符串常量被自动链接为一个字符串:"my""name"="myname"

    2.##把位于两边的符号连接成一个符号:

      #define ADD_TO_SUM(sum_number,value)

          sum ## sum_number +=value

      ADD_TO_SUM(5,25);即sum5 +=25;

    3.#undef name  //用于移除一个宏定义

    4.条件编译

    #if defined(OS_UNIX)

       #ifdef OPTION1

           unix_version_of_option1();

       #endif

         #ifdef OPTION2

                  unix_version_of_option2();

         #endif

    #elif defined(OS_MSDOS)

           #ifdef OPTION2

                   msdos_version_of_option2();

          #endif

    #endif

    5.函数库文件包含

    函数库文件:#include <filename>

    本地文件:   #include "filename"

    6.嵌套包含中的防止多重包含的方法:

    #ifndef _HEADNAME_H

    #define _HEADNAME_H

    .

    .

    .

    #endif

  • 相关阅读:
    ~随笔A016~分布式技术发展
    BoF图像检索
    立体匹配-----NCC视差匹配
    对极几何与基础矩阵
    相机标定
    图像的拼接----RANSAC算法
    SIFT特征提取与检索
    Harris角点检测
    Python---图像基础处理
    PSO算法
  • 原文地址:https://www.cnblogs.com/hello2mhb/p/3405935.html
Copyright © 2011-2022 走看看