Sun Studio 12 Update 1:C++ 用户指南

2.5.1 Pragma

预处理程序指令 pragma 是 C++ 标准的一部分,但每个编译器中,pragma 的形式、内容和含义都不相同。有关 C++ 编译器可识别的 pragma 的详细信息,请参见附录 B

Sun C++ 还支持 C99 关键字 _Pragma。这两种调用


#pragma dumpmacros(defs)     
_Pragma("dumpmacros(defs)") 

是等效的。要使用 _Pragma 而不是 #pragma,请将 pragma 文本写成文字字符串(用括号括起来作为 _Pragma 关键字的一个参数)。