分享

C++中的条件编译

 danis_zn 2011-05-05
一般情况下,源程序中所有的行都要参与编译.但有时希望对其中的部分内容只在满足一定的条件下才编译,即是条件编译.

头文件中的条件编译很重要.
比如有2个cpp文件,这两个cpp文件都包含了同一个文件,而编译时这两个cpp文件需要一同编译成一个可运行文件,于是问题就出来了,大量的声明冲突.

所以还是把头文件都放到 #ifndef  头文件  #endif中去吧,不管你的头文件会不会被多次引用.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多