美文网首页
C++常用的宏

C++常用的宏

作者: BIGrey | 来源:发表于2019-03-18 23:25 被阅读0次

可变参数列表

VA_ARGS用来表示可变参数列表

#define debug(…) printf(__VA_ARGS__)

宏里面预设的变量

ANSI C标准中有几个重用标准预定义宏:
LINE:在源代码中插入当前源代码行号;
FILE:在源文件中插入当前源文件名;
DATE:在源文件中插入当前的编译日期
TIME:在源文件中插入当前编译时间;
STDC:当要求程序严格遵循ANSI C标准时该标识被赋值为1;
__cplusplus:当编写C++程序时该标识符被定义

宏里面的字符串操作

## : 拼接字符串
# : 置于变量前面,给变量加上双引号
#@ : 置于变量前面,给变量加上单引号

相关文章

  • C++常用的宏

    可变参数列表 VA_ARGS用来表示可变参数列表 宏里面预设的变量 ANSI C标准中有几个重用标准预定义宏:LI...

  • /Zc:__plusplus的意义

    预 __cplusplus 处理器宏通常用于报告对特定版本的 C++ 标准的支持,默认情况下,Visual Stu...

  • ios常用的小宏宏

    写点常用的宏,有什么需要补充的给我留言哦 新加iphoneX的小宏宏 常用的Block解循环。 版本号获取 常用设...

  • oc代码规范之宏定义

    常用的宏: 设备相关的宏: 系统相关的宏: 单例

  • 常用宏

    常用宏

  • 宏,static、const 、extern简介

    宏 宏的常见用法 常用的字符串要抽成宏 常用的代码抽成宏 const const:当有字符串常量的时候,苹果推荐我...

  • iOS开发中常用的宏

    以下为iOS开发中常用宏: 引用:ios开发常用的宏,大家一起来收集 参考:ios开发常用的宏,大家一起来收集~

  • 深入理解C++11 2.5 static_assert

    在C++中,标准在或者 头文件中未程序员提供了assert宏,例如: C++中,可以通过定义宏N...

  • [C++面试]宏相关问题

    1. 宏常量与宏函数 C++中用#define <宏名> <字符串>命令定义宏,在代码中将字符串替换宏名出现的位置...

  • iOS开发中常用宏,提升效率

    ios常用宏

网友评论

      本文标题:C++常用的宏

      本文链接:https://www.haomeiwen.com/subject/ieaimqtx.html