最近在看Inside the c++ object model
老實講再看這本書前
我以為我懂c++
其實不然
只是聽別人講他的缺點和使用注意事項
像是以前不清楚c++的 virtual 實際是怎麼進行的
c++效率真的比C還差?
還有defalut constructor編譯器一定會幫你產生?
在看完一遍這本書後 我知道其實c++效能不會差C到哪
只有在繼承的情況產生 才容易造成效率衰退
我了解到c++的vptr vtable是怎麼運作的
我了解到class的defalut constructor
只有在你物件真的有被instance時
compiler才會幫你生
這本真的是好書 不曉得為什麼不在出新版的
Inside The C++ Object Model讀後心得
on
0 意見:
張貼留言