2018-12-18から1日間の記事一覧

#10 代入演算子は *this の参照を戻す

ということで,Effective C++の10項の内容です. コンストラクタ,コピーコンストラクタの暗黙呼び出し ということで,ちょっと内容とずれてしまうのですが寄り道です.そもそも,コンストラクタとかコピーコンストラクタってコンパイラが暗黙の呼び出しを…

#6 コンパイラが自動生成する関数を使用禁止する方法

ということで,Effective C++6項のお話です. コンパイラが自動で生成する関数 クラスを自作した時,明示的に自作関数を書かなければ下記の関数はコンパイラが自動生成するのでした. 1.コンストラクタ (Hoge()) 2.デストラクタ (~Hoge()) 3.コピ…