>>120 たしかにCArrayのコピーコンストラクタで初期化できるようになったのは 改善だと思うのですが、class A に A::A(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9) みたいなコンストラクタも欲しいなぁとなると、またconst_castの お世話になってしまいますよね・・・ CArrayの初期化の方法が、コピーコンストラクタと配列の初期化の 方法しかないからしょうがないんですけど・・・