討論串[問題] function pointer及一些語法問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者legnaleurc (CA)時間16年前 (2009/10/13 18:06), 編輯資訊
0
0
1
內容預覽:
推文只挑重點問題,恕刪. static_cast 基本上的適用範圍在隱式轉型,以及逆轉編譯器允許的隱式轉型. 比方說算術型別的向上提升會隱式轉型 ex: char -> int. static_cast 就可以逆向轉回來 ex: int -> char. 另外,雖然不明顯,可是 std::strin
(還有562個字)

推噓10(10推 0噓 12→)留言22則,0人參與, 最新作者holymars時間16年前 (2009/10/13 10:26), 編輯資訊
0
0
2
內容預覽:
轉型後的function pointer type是. void (*) (). 這裡面沒有任何default argument. 事實上C++ standard也不允許在function pointer type裡出現default argument. 當此函式被呼叫時不會傳入任何參數. 所以A:
(還有289個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者QQ29 (我愛阿蓉)時間16年前 (2009/10/13 01:23), 編輯資訊
0
0
2
內容預覽:
今天幫同學debug. 自己寫了些測試程式如下. http://nopaste.info/8fabb7f59c.html. 這段測試code主要有兩個問題. GO((GG)(&A<int>::XD));. 這行 (GG) 我是對他做轉型. 1. 為啥他印出來不是印5 而是奇怪數字 不是應該有預設=5
(還有151個字)
首頁
上一頁
1
下一頁
尾頁