请问vc++中编译预处理命令#pragma 是用来做什么的,是vc++特有的,还是c++标准中的。

解决方案 »

  1.   

    #pragma是一条预处理命令,类似于#include,可以用于对类或实例的删除,设置存取的路径等,具体取决于#pragma后面的命令参数 
    看MSDN就行了:)
      

  2.   

    http://www.zdnet.com.cn/developer/code/story/0,2000081534,39037524-2,00.htm
      

  3.   

    谢谢,有具体的文章吗,我机器上没装msdn
      

  4.   

    是VC++特有的,是一种编译器指令
    比如,你可以用他来连接库
    #pragma comment(lib,"winmm")
    它还有许多其他的功能,详细请参考MSDN
      

  5.   

    是VC++特有的,是一种编译器指令
    比如,你可以用他来连接库
    #pragma comment(lib,"winmm")
    它还有许多其他的功能,详细请参考MSDN
      

  6.   

    这是与处理器指令,和与编译器指令等其他指令组合,可实现很多功能。
    比如说:
    #pragma comment(comment-type,[string])可将一个注视记录放入一个对象文件或可执行文件中。
    可用#pragma pack来规定是单字节对齐还是双字节对齐等等。
      

  7.   

    你去微软网站
    www.microsoft.com
    去查找,就是最新版本的msdn,它本身就是网络上的,后来才哟光盘版.
      

  8.   

    请到这里看microsoft的解释:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_PREDIR_Pragma_Directives.asp
      

  9.   

    #pragma是语言符号字符串。它是给出特有编译器指令和参量的字符序列。在pragma后,可以编写翻译器作为预处理语言符号分析
    的任何文本。#pragma从属于宏扩展。