2

グローバルな列挙があります

enum class CColour{
     BLACK,
     WHITE,
     GOLD
};

stdafx.h に含まれる独自のヘッダーファイル CColour.h を持つ

私はいくつかのバグを修正しようとしていました(編集:私はそれで終わりました)、次のことに遭遇しました:

#include "stdafx.h"
using namespace System;

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

Visual Studio でウォッチを color1 に設定しました。CColour を使用する他の関数もいくつかありますが、ウォッチでは常に<undefined value>型指定子なしで表示されます。(そしてアイコンの横にある小さな鍵、それが関連しているかどうかはわかりません)

CColour を使用するすべての関数が完全に正常に動作するため、これは奇妙に思えます。

その理由と修正方法を誰かが説明できますか?

4

0 に答える 0