[MM32生态] 防止一个头文件被重复包含的技巧

[复制链接]
 楼主| 星辰大海不退缩 发表于 2023-12-17 20:15 | 显示全部楼层 |阅读模式
防止一个头文件被重复包含技巧就是使用#ifndef,,案例如下:


  1. 1#ifndef COMDEF_H
  2. 2#define COMDEF_H
  3. 3//头文件内容
  4. 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文件都是这么用的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

287

主题

2537

帖子

6

粉丝
快速回复 返回顶部 返回列表