enum COLOR {Red = 0, Green = 2, Blue = 4, Yellow = 6, White, Black = 10};
//---------------------------------------------------------------------------
void test(void)
{
COLOR c1;
}
//大寫(xiě)的情況下,在BCB和VC下都可以編譯通過(guò)
enum Color {Red = 0, Green = 2, Blue = 4, Yellow = 6, White, Black = 10};
void test(void)
{
Color c1;
}
//小寫(xiě)的情況下,BCB會(huì)出現(xiàn)編譯錯(cuò)誤E2379, statement missing;類(lèi)型未聲明
看來(lái)最保險(xiǎn)的辦法還是乖乖地加上enum關(guān)鍵字
為什么呢?在坑邊做個(gè)記號(hào)。
posted on 2007-08-03 11:26
創(chuàng)建更好的解決方案 閱讀(1867)
評(píng)論(4) 編輯 收藏 引用 所屬分類(lèi):
C++專(zhuān)欄