C++中,如何防止一个头文件内容被重复包含?

发布网友 发布时间:2022-04-22 18:03

我来回答

4个回答

热心网友 时间:2023-09-09 19:43

把被包含的头文件的内容用#ifndef...#endif括起来,如:
#ifndef MYHEADFILE
int fun1(...);
double proce1(...);
...
#define MYHEADFILE
#endif

热心网友 时间:2023-09-09 19:44

#ifndef AAA_H_
#define AAA_H_

//...
#endif
通过宏来避免重复包含。
至于宏名字,一般都用文件名,保持唯一性即可。

热心网友 时间:2023-09-09 19:44

http://blog.csdn.net/mengxiangying504/archive/2010/08/30/5849833.aspx
到这里看看啦~~~~~~~~···

热心网友 时间:2023-09-09 19:45

#pragma once

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com