c++ - 我的 C++ 错误中出现编译错误:需要一个标识符
问题描述
您好我收到以下编译错误:
错误:预期标识符 CARD_INACCESSIBLE = -2,
我只是想在头文件中使用以下枚举进行编译
enum eSyncroErrorCodes
{
TEST_ANGLES_NOT_IN_RANGE = -14,
NOT_IN_SELF_TEST_MODE = -13,
DEPRESSION_INPUT_OUT_OF_RANGE = -12,
BEARING_TURN_OUT_OF_RANGE = -11,
BEARING_DIFF_OUT_OF_RANGE = -10,
BEARING_INPUT_OUT_OF_RANGE = -9,
DEPRESSION_OUT_OF_RANGE = -8,
TURN_OUT_OF_RANGE = -7,
CHANNEL_FAULT = -6,
IN_SELF_TEST_MODE = -5,
POWER_FAILURE = -4,
FAULT_ON_CARD = -3,
CARD_INACCESSIBLE = -2,
DRIVER_API_ERROR = -1,
NO_REPORTED_ERROR = 0
} eSyncroErrorCodes;
如果我将 CARD_INACCESSIBLE 更改为 INACCESSIBLE_CARD 或 THE_CARD_INACCESSIBLE 一切都很好,我找不到任何说 CARD_INACCESSIBLE 在 C++ 中保留的内容,所以我有点难过。
解决方案
推荐阅读
- android - 如何在 Unreal Engine 5 EA cmd 上使用 VPN(关于 Failed to download any source lists error)?
- hpc - 客户端服务器无法从 HPC 获得最后响应
- go - 修复红黑树删除修复中的无限循环
- testing - 当我测试暗网预训练模型时没有边界框(NO-DETECTION RESULT)
- python - 加快 pySerial 中的自动 COM PORT 扫描
- c - 类集成系统中的 OpenCL 同步
- c - scanf 对错误的输入返回非 0 值
- javascript - JOI : 至少有一个数组被填充
- c# - C#如何引用方法内的对象
- python - 当我在第一个 epoch 获得 99.97% 的验证召回率时,这意味着什么?