17.コピーコンストラクタ
オブジェクトはビット単位でそっくりそのままコピーされます
このポインタのアドレスも同じものを指すので、データの整合性が保てなくなります
このとき呼び出されるのがコピーコンストラクタです
これは、初期化ではなく代入なのでコピーコンストラクタは作用されません
関数から呼び出しもとにオブジェクトを値渡しする時にも呼び出されます
メンバ変数 x は動的に割り当てた領域へのポインタとなっている
http://www.hjenglish.com/q/p219960/