c++ - Eclipse 中的新 .h 文件产生一个#define 常量

标签 c++ eclipse constants

所以我一直在学习 C++,并且开始使用 Eclipse。当我创建我的 .h 文件时,我在顶部得到了这个奇怪的#define 常量:

#ifndef CLASSNAME_H_
#define CLASSNAME_H_
#endif/* CLASSNAME_H_ */

那么,是什么给了?我应该使用 CLASSNAME_H_ 做些什么吗?

(我应该注意到“类名”只是一个填充物。因此,例如,我最近的类(class)是 Person.h,我现在有 PERSON_H_)

最佳答案

这是一个标准结构,用于防止重新包含您的头文件,我认为您可能需要将 CLASSNAME_H_ 重命名为更独特的名称。

或者你的头文件也叫classname.h?

编辑:好的,所以我现在看到类名不是实际值,而是一个示例。

在那种情况下,不,你根本不需要担心这个,只需忽略它们,它们就会完成它们的工作。

关于c++ - Eclipse 中的新 .h 文件产生一个#define 常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2249395/

相关文章:

c++ - 查找类型是否具有特定成员的更通用方法?

c++ - std::cout << 预测为任意 double 显示的自动字段宽度

c++ - 程序的输出?

java - 是否有可能中断 Eclipse 调试器中的每个对象引用?

c++ - 如何更改 Eclipse 自动生成的标题注释?

用于存储常量的 Android 嵌套接口(interface)

c++ - 在 C/C++ 中按位指定浮点常量值

c++ - Memory SPIKE - boost ASIO 异步读取

c++ - Eclipse 显示错误但项目编译正常

c - C 中的双指针常量正确性警告