无法解析标识符:"COL"
Unable to resolve identifier: 'COL"
我有这个标识符
#define COL 32
我使用它来创建许多数组,它们都可以正常工作。但是,要调试我所在的代码部分,我添加了Col观看(Visual Studio),并收到了"无法解析标识符"消息而不是值。代码编译并运行正常,但我无法检查某些内容。如果我在那里做了一些事情,我试图评论自己正在工作的功能,但这无济于事。我一直在处理代码数周,它总是很好,我没有更新任何内容,我完全不知所措...
宏位于最早的汇编阶段, 。之后您的代码中没有COL
符号。
如果使用C ,请以C 方式进行:
namespace constants {
constexpr int coloums = 32;
}
每次修订C 标准时,预处理器的使用变得越来越少。我们不需要它来定义整体常数,实际上从未做过。
相关文章:
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- #ifdef和未声明的标识符
- f2、f3、f4标识符未找到
- 设置 Visual Studio for MPI: 找不到标识符错误
- 未声明的标识符编译暗黑破坏神 2 程序"muleview"
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 如何让 GCC/Clang 在保留标识符上出错
- 错误 C2760:语法错误:映射迭代器上意外的标记"标识符",预期的";"
- 当简单捕获中的标识符显示为参数的声明符 ID 时,没有编译器诊断
- 使用说明符 extern 声明的C++中的标识符链接
- C++:枚举:错误:应使用标识符而不是"}"
- 为什么我们不能重复使用具有不同模板参数的别名模板标识符?
- Visual Studio C++ PlaySound 标识符未定义
- 为什么我们不编写可以处理C++标识符的汇编器和链接器?
- 使用未声明的标识符"sqrt"?
- 找不到标识符合并
- 在模板化函数中重新定义(忽略)的 SWIG 标识符
- 在 c++ 中找不到此函数的标识符
- 无法解析标识符:"COL"