无法解析标识符:"COL"

Unable to resolve identifier: 'COL"

本文关键字:COL 标识符      更新时间:2023-10-16

我有这个标识符

#define COL 32

我使用它来创建许多数组,它们都可以正常工作。但是,要调试我所在的代码部分,我添加了Col观看(Visual Studio),并收到了"无法解析标识符"消息而不是值。代码编译并运行正常,但我无法检查某些内容。如果我在那里做了一些事情,我试图评论自己正在工作的功能,但这无济于事。我一直在处理代码数周,它总是很好,我没有更新任何内容,我完全不知所措...

宏位于最早的汇编阶段, 。之后您的代码中没有COL符号。

如果使用C ,请以C 方式进行:

namespace constants {
    constexpr int coloums = 32;
}

每次修订C 标准时,预处理器的使用变得越来越少。我们不需要它来定义整体常数,实际上从未做过。