2

我有一个全局枚举

enum class CColour{
     BLACK,
     WHITE,
     GOLD
};

有自己的头文件 CColour.h,包含在 stdafx.h 中

我试图修复一些错误(编辑:我已经完成了)并遇到了以下问题:

#include "stdafx.h"
using namespace System;

int main(array<System::String ^> ^args)
{
    [...]
    CColour colour1 = WHITE;
    [...]
}

我在 Visual Studio 中将手表设置为 colour1,并且我还有一些使用 CColour 的其他功能,但在手表中它始终显示为<undefined value>没有类型说明符。(图标旁边还有一个小锁,不知道有没有关系)

这看起来很奇怪,因为每个使用 CColour 的函数都可以正常工作。

任何人都可以解释为什么会这样以及如何解决它?

4

0 回答 0