打印
[MM32生态]

防止一个头文件被重复包含的技巧

[复制链接]
805|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
防止一个头文件被重复包含技巧就是使用#ifndef,,案例如下:


1#ifndef COMDEF_H
2#define COMDEF_H
3//头文件内容
4#endif





使用特权

评论回复
沙发
jcky001| | 2023-12-26 11:14 | 只看该作者
最常用的防止头文件重复包含的技术是使用预处理器指令。在C和C++中,这通常是通过#ifndef、#define和#endif预处理器指令来实现的。这种方法通常被称为"include guards"或者"header guards"。

使用特权

评论回复
板凳
公羊子丹| | 2023-12-27 20:46 | 只看该作者
额都是这么用的吧

使用特权

评论回复
地板
我喜欢打游戏| | 2024-1-29 22:10 | 只看该作者
.h文件都是这么用的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

235

主题

1826

帖子

5

粉丝