zoukankan      html  css  js  c++  java
  • #pragma的一些用法

    1、#pragma message

    message 参数:Message参数能够在编译信息输出窗口输出相应的信息,这对于源代码的信息控制特别重要,其使用方法为:

    #pragma message("消息文本")

    当我们程序中定义了许多宏来控制源代码版本的时候,我们自己都有可能会忘记有没有正确设置这些红,此时我们可以使用这条指令在编译的时候就进行检查,假设我们希望判断自己有没有在源代码的什么地方定义了X86这个宏,可以使用下面的方法:

    #ifdef X86
    #pragma message("X86 macro activated!");
    #endif


    当我们定义了X86这个宏以后,应用程序在编译的时候就会在编译输出窗口显示 X86 macro activated!,我们就不会因为不记得自己定义的一些特定的宏而倍感焦虑了。。。

    2、#pragma resource

    #pragma resource "*.dfm" 表示把"*.dfm"文件中的资源加入工程。"*.dfm"中包括窗体外观的定义。

    3、#pragma comment

    #pragma comment(...)

    该指令讲一个注释记录放入一个对象文件或者可执行文件中。

    常用的lib关键字,可以帮我们连入一个库文件。比如:

    #pragma comment(lib, "user32.lib")


    该指令用来将user32.lib库文件加入到本工程中。

  • 相关阅读:
    用Python学分析
    用Python学分析
    描述性统计指标
    用Python学分析
    Python练习:哥德巴赫猜想
    用Python学分析
    用Python学分析:集中与分散
    用Python学分析
    Ubuntu安装中文输入法
    Kali Linux ettercap的使用
  • 原文地址:https://www.cnblogs.com/lvonve/p/8832570.html
Copyright © 2011-2022 走看看