IP屬地:北京
首先需要明確的是,對象模型不屬于C++標(biāo)準(zhǔn)的一部分,如何實現(xiàn)由編譯器廠商決定,不過目前主流廠商的編譯器實現(xiàn)的都類似,有一些場景使用了經(jīng)過裁剪的C...
轉(zhuǎn)換函數(shù)類型轉(zhuǎn)換操作符用于任何需要類型轉(zhuǎn)換的場合應(yīng)該是一個const操作符,類型轉(zhuǎn)換操作對實例本身造成影響是不合理的隱式類型轉(zhuǎn)換只有在操作符參數(shù)...
面向?qū)ο缶幊?對象之間的關(guān)系繼承組合委托 組合關(guān)系表達了has-a的關(guān)系組合關(guān)系下的構(gòu)造和析構(gòu)構(gòu)造由內(nèi)向外析構(gòu)由外向內(nèi) 委托關(guān)系由引用構(gòu)造的組合...
兩類典型的class含有指針成員不含指針成員指針成員會對class的操作造成一些本質(zhì)性的影響,主要源于資源的生命期管理 拷貝構(gòu)造默認拷貝構(gòu)造的問...
相同class的各個實例互為友元 返回值返回引用是好的,但并不總是可行,主要問題是局部變量作用域的問題有了右值引用和(N)RVO的存在,實際上大...
本系列文章是《Programming Erlang》的學(xué)習(xí)筆記 Erlang是什么 Erlang是由Ericsson開發(fā)的一種面向并發(fā)環(huán)境的函數(shù)...