您的位置:首页 > 编程语言 > C语言/C++

C++学习笔记之#pragma的使用用法

2017-06-19 14:07 786 查看

7种用法

(1)#pragma message

#pragma message(“消息文本”) 当编译器遇到这条指令时,就在编译输出窗口中将消息文本打印出来。

(2)#pragma code_seg

#pragma code_seg([“section-name”[“section-class”]]) 它能够设置程序中函数代码存放的代码段。当我们开发驱动程序时便就会使用到它。

(3)#pragma once

只要在头文件的最开始加入这条指令就能够头文件被编译一次。

(4)#pragma hdrstop

表示编译头文件到此为止,后面的头文件不进行预编译。

(5)#pragma resouce

#pragma resouce “.dfm” 表示.dfm文件中的资源加入工程。*.dfm中包括了外观定义。

(6)#pragma warning

#pragma warning (disable:4507 34; once:4385; error:164) 等价于

#pragma warning (disable:4507 34) //不显示4507和30号警告信息

#pragma warning (once:4385) //4358号警告信息仅报告一次

#pragma warning (error:164) //把164号警告信息作为一种错误

(7)#pragma comment

#pragma comment(…) 该指令将一个注释放入一个对象文件或可执行文件中,常用lib关键字帮我们链入一个库文件。如:#pragma comment (lib,”user32.lib”) 该指令用来将user32.lib库文件加入到本工程中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 c语言 #pragma