- 在 .h 头部加上
#pragma once
从Visual Studio 2003
开始就支持这个 directive,如果是 Visual Studio 6.0 就不支持了
- 条件编译
#ifndef _HEADFILE_H_
#define _HEADFILE_H_
//在这里写你的头文件内容
#endif
_HEADFILE_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
网友评论