cpp的杂项
杂项的bug和调试每一项都得专门去做,比较琐碎,所以罗列在这里。
预处理器和编译器和c类似
bug和调试
断点
监视点
查看内存
查看汇编代码
预处理器和编译器
#define
#if define xxx
#else
#endif
#ifndef xxx
#define
#endif
字符串化 #define ABC(x) cout << #x
拼接 #define FPRINT(x) f##x##print 根据x生成变量
宏 __DATE__ __TIME__ __LINE__ __FILE__
其他
assert宏
位运算
位字段--告诉编译器分配内存的大小