質問
いくつかのコードをデバッグしているときに、という名前の配列を見つけました。 default
. 。キーワードは変数名として使用できないと思いました。
#include "stdafx.h"
#include <stdio.h>
int main()
{
int default = 5;
printf("%d\n", default);
return 0;
}
これで、上記のコードは VS 2008 上で問題なくコンパイルされるようになりました。「デフォルト」ってキーワードじゃないの?なぜそれが変数名として機能するのでしょうか?副作用?
追伸: Infragistics::Win::UltraWinToolbars::ToolbarsCollection
この名前のプロパティがあります!
解決
それは 既知の問題 VC++で。基本的には C++/CLI 互換性を考慮した設計です。
所属していません StackOverflow