PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 在建構子/解構子呼叫virtual function?
作者:
lovejomi
(JOMI)
2018-11-07 00:49:22
我知道這件事不該出現在C++ code中
但是我想問幾個問題
0.
觀念上 建構是從 Base往Derived建構 解構則相反
所以我"測試" 顯示
建構子呼叫virtual
作者:
ibmibmibm
(BestSteve)
2018-11-08 00:53:00
https://zh.cppreference.com/w/cpp/language/virtual
作者: phishingphi (hsnutontu)
2018-11-10 00:38:00
在 constructor 裡面呼叫 virtual function 有問題感覺上自己的"身分"不明,例如 base class 中有個 f為 virtual function,假設 subclass 有 override可是 initialization 根本還沒走到 subclass 的data member initialization,要怎麼用它的 virtualfunction 實作?忘了 gotw 還是哪裡的文章書籍有敘述過
作者:
LPH66
(-6.2598534e+18f)
2018-11-12 16:16:00
ISO C++ FAQ
http://tinyurl.com/pzdq9qs
同理 dtor 內子類別已解構不存在了, 呼叫 virtual 也下不去
繼續閱讀
[問題] 初學請教:計數排序問題
jkkert
[問題] 鏈結串列刪除節點問題
s890269
[問題] MFC 與 Python 互通
largesperm
[問題] 如何代替使用者對執行中的程式做輸入
HyperFury
[問題] 不同版本編譯出現不同結果
asdfg1597860
[問題]const的使用
asdfg1597860
[討論] 尋求除錯釣魚竿
s4300026
[問題] 二元搜尋樹刪除
nthulibrary
[問題] TinyXMl2適合使用讀取XML嗎
bellman
[問題] C++要怎麼讀一串指令後輸出
Paravion
Links
booklink
Contact Us: admin [ a t ] ucptt.com