社区
C++ Builder
帖子详情
请问#pragma的作用
shiningstar
2001-07-20 05:25:55
如题
...全文
91
6
打赏
收藏
请问#pragma的作用
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
APIer
2001-07-21
打赏
举报
回复
还要详细?不会吧:)
其实msdn里面有详细的描述,任何编译器都有一些预处理指令的,你找着看看就可以的
我其实也就经常用上面几个而已。
shiningstar
2001-07-21
打赏
举报
回复
to:APIer(APIer)
能不能再说详细点,我再多给分!
APIer
2001-07-20
打赏
举报
回复
#pragma是一个标示操作系统或者编译器的预定以的编译指令,后面可以添加很多标示,有的是标准c/c++支持的,有的不是bcb的hdr什么的就不是,如果别的编译器补认识,遇到了警告后继续编译。但是不能达到你在当初定义的目的,我经常用的有
#pragma comment :添加连接obj
#pragma pack :对齐模式
#pragma once :vc里面防止重复包含
这个问题我应该可以得分吧:)
在bcb论坛回答问题,很少得到分数:(
shiningstar
2001-07-20
打赏
举报
回复
它是标准C++吗?
还是c++builder的扩展?
goadengoat
2001-07-20
打赏
举报
回复
#pragma比较安全,但是也可能会隐藏一些问题,不提示误参数,难以发现
wjzhuang
2001-07-20
打赏
举报
回复
见:
http://www.csdn.net/expert/Topic/171/171659.shtm
#
pragma
预处理指令用法详解
描述了#
pragma
预处理指令的含义及用法。
解析#
pragma
指令
在所有的预处理指令中,#
Pragma
指令可能是最复杂的了,它的
作用
是设定编译器的状态或者是指示编译器完成一些特定的动作。#
pragma
指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或...
《C深度解析》第二章 C预编译——宏定义、条件编译、头文件包含、特殊预编译关键字
(3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件 (4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#
pragma
(5)文件包含:是否只能包含.h...
#
pragma
预处理指令详解
在所有的预处理指令中,#
Pragma
指令可能是最复杂的了,它的
作用
是设定编译器的状态或者是指示编译器完成一些特定的动作.
#
Pragma
_Pack.doc
很详细的讲解 #
Pragma
_Pack的用法,
作用
,及效果,一目了然。
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章