2018-12-16から1日間の記事一覧
Effective C++ 12項の内容+αの内容になりますが,STLのコンテナを使うときにコピーコンストラクタ・コピー代入演算子がどのように働くかを見てみます.下記のサンプルコードを作ってみました. #include <iostream> #include <memory> #include <cstring> #include <vector> class MyContainer </vector></cstring></memory></iostream>…
ということで,Effective C++ 12項の内容の続きですが,ここでは自作コンテナを Deep Copy する例を取り上げます. ディープコピーのイメージ ディープコピーのイメージディープコピーした場合は,コピー元のオブジェクトとコピー先のオブジェクトになんの関…