我希望能夠創建一個像String對象一樣創建的對象,並在創建時驗證String值是否是一個適當的選項。如何創建使用字符串類型行爲進行創建的對象?
I.E. SpecificString可以是「Bob」或「Jim」。
SpecificString BadName =「Sam」//引發異常 SpecificString GoodName =「Bob」//不拋出異常。
最重要的功能是當它被訪問時它必須在訪問時像一個字符串一樣行爲。
printf(SpecificString); //輸出Bob。
這可能嗎?
增加了一些更多的規範。當我調用printf(SpecificString)時,它應該像字符串一樣輸出。 – 2010-04-14 14:48:50