討論串[語法] 請問回傳值形態不同,函數如何宣告
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 14→)留言14則,0人參與, 最新作者diabloevagto (wi)時間14年前 (2012/01/21 14:44), 編輯資訊
0
0
3
內容預覽:
最近在看C++FAQ剛好想到之前有人詢問過. 回傳值是不定型態的時候該怎麼做#1BwOTlLk (C_and_CPP). http://www2.research.att.com/~bs/C++0xFAQ.html#suffix-return. 剛好這篇我覺得是一個解決方式跟大家分享. http:/
(還有178個字)

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者avhacker (我想把整片天空打開)時間15年前 (2010/05/12 00:35), 編輯資訊
0
0
0
內容預覽:
我覺得這跟本不該用傳回值來表達餘額不足,該用 exception.. 例:. size_t getAccount(). {. if ( 錢不夠 ). throw exception_not_enough_money;. .... }. try. {. size_t money = getAccoun
(還有138個字)

推噓7(7推 0噓 4→)留言11則,0人參與, 最新作者yoco315 (眠月)時間15年前 (2010/05/11 21:38), 編輯資訊
0
0
0
內容預覽:
如果可以接受知其然不知其所以然的話,. 那可以直接使用 boost::any 就好了。. #include <boost/any.hpp>. boost::any f ( int t ) {. if ( n == t ) return std::string("abc") ;. else retur
(還有121個字)

推噓11(11推 0噓 30→)留言41則,0人參與, 最新作者loveme00835 (恋さや)時間15年前 (2010/05/11 02:56), 編輯資訊
0
0
1
內容預覽:
原文恕刪. 可以像幾位大大推文說的用結構把type code包起來, 另一個要包的. 是union型態, 內含int 或是 char array. 以下程式碼提供原po做參考. 這樣應該比我說的用RTTI簡單得多 XD .... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From:

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者tropical72 (藍影)時間15年前 (2010/05/11 01:21), 編輯資訊
0
0
0
內容預覽:
我寫個 sample code, 不知是否是您想要的. (我知道用 Template 應該是可以寫得更好..). 也歡迎各位先進指正. // ==========================. // 2010.6.11.. // sample code.. #include <stdio.h>.
(還有602個字)
首頁
上一頁
1
2
下一頁
尾頁