討論串[問題] 繼承後 opretor+ 型別轉換問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
還是回個一篇好了. dynamic_cast需要RTTI,所以要有virtual function. 再來就是父類的operator+回傳的是父類物件,你想要的卻是子類物件. 這兩點直接導致你無法這樣轉型. 整理一下Exceptional C++ item 20的相關內容. 1.operator+設
(還有291個字)
內容預覽:
參考代碼:https://goo.gl/jxbkwE. 我建了一個 template Arr 的類別目的要集合 +- 運算的代碼寫在同一處. 父類別(operator寫在這裡). Arr<int> a{0, 1, 2};. 子類別. Arr_int b{0, 1, 2};. 當我使用 b=b+b;.
(還有642個字)
首頁
上一頁
1
下一頁
尾頁