W8048 メンバー型へのアクセスには限定名が必要 (-wnst) (C++)
(この警告を抑止するコマンドラインオプションは -w-nst)
C++ 仕様の以前のバージョンでは,クラス内で宣言された typedef 名とタグ名がグローバルスコープで直接可視でした。
C++ の最新の仕様では,これらの名前をクラススコープの外で使用する場合は,前に "class::qualifier" を付ける必要があります。
この警告は,1 つのクラスで名前が一意に定義されるたびに,コンパイラによって生成されます。このように "class::" がなくても許可されます。したがって,古いバージョンのコードもコンパイルできます。