精華區beta C_and_CPP 關於我們 聯絡資訊
※ 引述《cancer@bbs.ee.ntu.edu.tw (深情巨蟹座)》之銘言: : 請問 C++ 中的enum型態是否能儲存字串呢? : 還是只能儲存整數? 一定要是 int 型態或能被轉換成 int 型態的數值 The value of an enumerator must be an int or a value that can be promoted to int by integral promotion. ( Bjarne ) : 例如,我能否定義: : enum TagType ("html","title","body","font") : 然後判斷一個從檔案抓取出的字串變數是否在TagType中? 不行! : 另外, 請問 switch 是否也是只能判斷整數型態的變數? 是的. The expression must be of integral type or of a class type for which an unambiguous conversion to integral type exists. ( Bjarne ) -- ※ Origin: 程式設計樂園 ◆ From: titan.ee.ntu.edu鼢6