#pragma 详解。
文档内容节选
pragma 详解详解详解详解 在Pragma 是预处理指令它的作用是设定编译器的状态或者是指示编译 器完成一些特定的动作pragma 指令对每个编译器给出了一个方法在保持 与 C 和 C 语言完全兼容的情况下给出主机或操作系统专有的特征依据定 义编译指示是机器 或操作系统专有的且对于每个编译器都是不同的 其格式一般为 Pragma Para 其中 Para 为参数,下面来看一些常用的参数 1message 参数 Message 参数是我最喜欢的一个参数,它能够在编译 信息输出窗 口中输出相应的信息,这对于源代码信息的控制是非常重要的其使用方 法为: Pragma message消息文本 当编译器遇到这条指令时就在编译输出窗口中将消息文本打印出来 当我们在程序中定义了许多宏来控制源代码版本的时候,我们自己有可能 都会忘记有没有正 确的设置这些宏,此时我们可以用这条指令在编译的时候就进行检查假 设我们希望判断自 己有没有在源代码的什么地方定义了X86这个宏可以用下面的方法 ifdef X86 Pragma messageX86 macro activated ......
猜您喜欢
评论