c - 最佳常量 c 约定

标签 c enums header-files

假设我想在 C 中声明一组常量(代表应用程序的错误代码)。你会如何将它们分成文件?你会在外部文件中使用枚举并包含它吗?

谢谢, 詹姆斯

最佳答案

是的,.h 文件中的#defines 或枚举是可行的方法。如果您使用 gdb 等调试器进行调试,枚举会很有用,因为您会看到比数字更具描述性的值。

关于c - 最佳常量 c 约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6810227/

相关文章:

c# - 访问者模式是将域枚举重构为类的最佳方式吗?

c++ - 从 .h 文件中删除已编译的方法及其后果

c - TCP 套接字 : Can read() still fail with EINTR when select() indicates there are data available?

c - Realloc 在传递的指针上崩溃

c - 具有多个语句和条件的单个循环是否比几个简单的循环更好?

c - C中的序列化错误

json - 如何使用 Enum 类型的字段执行 Typesafe JSON?

java - Hibernate enum throw Unknown name value [true] for enum class

为多个体系结构编译时的 C++ 多个函数定义

c++ - Linux 平台中的 extern "c"行为