文章 2017-11-15 来自:开发者社区

C++宏的高级用法

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #ifndef __GNUC__     #error 编译器为g++,windows下,好像没有把##生成的新字符串当成一个宏处理 #endif   #define conn(x,y)  &nbs...

文章 2017-11-07 来自:开发者社区

C++十六进制宏的用法

流行的用法:用二进制的每一位代表一种状态。 001,010,100这样就表示三种状态。 通过或|运算就可以组合各种状态。 001 | 010 = 011 001 | 010 | 100 = 111 通过与&运算可以去除某种状态。 111 & 001 = 110 可以定义这样的宏组合成函数的参数 #define P1 0x001L // 001 #define P2 0x002L.....

C++十六进制宏的用法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注