C++头文件当中预编译宏的作用

    C++的头文件当中一般包含以下形式的宏

    #ifndef HEAD_H

    #define HEAD_H

   #endif

  包含该宏的原因是防止头文件被重复的包含,造成变量或者类型的重复定义。

当前可以使用#program once来代替以上的宏定义。

posted @ 2020-03-21 21:27  一只小菜鸡a  阅读(374)  评论(0)    收藏  举报