討論串[問題] function pointer及一些語法問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
推文只挑重點問題,恕刪. static_cast 基本上的適用範圍在隱式轉型,以及逆轉編譯器允許的隱式轉型. 比方說算術型別的向上提升會隱式轉型 ex: char -> int. static_cast 就可以逆向轉回來 ex: int -> char. 另外,雖然不明顯,可是 std::strin
(還有562個字)
內容預覽:
轉型後的function pointer type是. void (*) (). 這裡面沒有任何default argument. 事實上C++ standard也不允許在function pointer type裡出現default argument. 當此函式被呼叫時不會傳入任何參數. 所以A:
(還有289個字)
內容預覽:
今天幫同學debug. 自己寫了些測試程式如下. http://nopaste.info/8fabb7f59c.html. 這段測試code主要有兩個問題. GO((GG)(&A<int>::XD));. 這行 (GG) 我是對他做轉型. 1. 為啥他印出來不是印5 而是奇怪數字 不是應該有預設=5
(還有151個字)
首頁
上一頁
1
下一頁
尾頁