美文网首页
【C/C++】#ifndef 防止头文件被多次编译

【C/C++】#ifndef 防止头文件被多次编译

作者: Roc_J | 来源:发表于2016-12-04 11:20 被阅读0次
    • 在 .h 头部加上
    #pragma once
    

    Visual Studio 2003开始就支持这个 directive,如果是 Visual Studio 6.0 就不支持了

    • 条件编译
    #ifndef _HEADFILE_H_
    #define _HEADFILE_H_
    //在这里写你的头文件内容
    #endif
    

    _HEADFILE_H_ 为宏名,用以区分不同的条件编译程序段

    相关文章

      网友评论

          本文标题:【C/C++】#ifndef 防止头文件被多次编译

          本文链接:https://www.haomeiwen.com/subject/jglhmttx.html