社区
C语言
帖子详情
怎样避免重复包含同一个头文件?
cglee
2002-09-26 04:00:39
如题
...全文
132
2
打赏
收藏
怎样避免重复包含同一个头文件?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blh
2002-09-26
打赏
举报
回复
头文件中按照这样的格式定义
#infdef _XXXXX_H_
#define _XXXXX_H_
......你的头文件定义
#endif
XXXXX为你的头文件名字,如果更好的防止重复定义冲突,可以加上你的名字和创建时间,呵呵
blue_coco
2002-09-26
打赏
举报
回复
在文件开始加宏开关
eg:
filename: test.h
file content as follow:
//file start
#ifndef _TEST_H
#define _TEST_H
.
.
.
.
#endif//file end
C
头文件
避免
重复
包含
问题
C
头文件
的使用方法,
避免
头文件
的
重复
包含
防止变量
重复
定义、
头文件
重复
包含
、嵌套
包含
防止变量
重复
定义、
头文件
重复
包含
、嵌套
包含
,里面详细介绍如何防止变量
重复
定义及
头文件
重复
包含
嵌套问题。对于对
头文件
不是很了解的,可心下载学习。
《C深度解析》第二章 C预编译——宏定义、条件编译、
头文件
包含
、特殊预编译关键字
(3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件 (4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件
包含
:是否只能
包含
.h...
C语言
头文件
避免
重复
包含
、#pragma once和#ifndef区别
一般情况下,我们都是把函数声明、类定义、模板定义等写到一个
头文件
里,需要时将相应的
头文件
用#include
包含
到源文件(*.cpp文件)里来。但
头文件
中又允许
包含
其它的
头文件
,这样就难免发生某个
头文件
被
重复
地
包含
...
C++的
头文件
问题
关于C的
头文件
问题,介绍了
头文件
避免
重复
包含
的问题
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章