討論串[語法] 請問回傳值形態不同,函數如何宣告
共 6 篇文章
內容預覽:
最近在看C++FAQ剛好想到之前有人詢問過. 回傳值是不定型態的時候該怎麼做#1BwOTlLk (C_and_CPP). http://www2.research.att.com/~bs/C++0xFAQ.html#suffix-return. 剛好這篇我覺得是一個解決方式跟大家分享. http:/
(還有178個字)
內容預覽:
我覺得這跟本不該用傳回值來表達餘額不足,該用 exception.. 例:. size_t getAccount(). {. if ( 錢不夠 ). throw exception_not_enough_money;. .... }. try. {. size_t money = getAccoun
(還有138個字)
內容預覽:
如果可以接受知其然不知其所以然的話,. 那可以直接使用 boost::any 就好了。. #include <boost/any.hpp>. boost::any f ( int t ) {. if ( n == t ) return std::string("abc") ;. else retur
(還有121個字)
內容預覽:
我寫個 sample code, 不知是否是您想要的. (我知道用 Template 應該是可以寫得更好..). 也歡迎各位先進指正. // ==========================. // 2010.6.11.. // sample code.. #include <stdio.h>.
(還有602個字)