どちらかが一方的に優れているというわけではないので、状況によって賢く使い分けて欲しい。<array>」を記述することで利用可能になる。std;」を記述しておく。宣言する場合は、以下のように記述する。以上の整数を指定します。要素数0は特に使い道はないが、コンパイルエラーにはならない。通常の配列と同じように使用することが出来る。宣言した場合、要素はデフォルト値(整数であれば0)に初期化される。初期化リストを使って、各要素を初期化することが出来る。4}初期化リストの要素数が配列要素数より少ない場合、デフォルト値で初期化される。初期化リストの要素数が配列要素数より多いと、コンパイルエラーとなる。場合は、要素数を省略できないようだ(VSC2013)。コピーコンストラクタコピーコンストラクタとは、同じ型のオブジェクトを渡され、それと同じ内容のオブジェクトを生成するコンストラクタのことである。オブジェクト名(コピー元オブジェクト名);」と記述する。当然ながら、コピー元オブジェクトと生成するオブジェクトは通常同じ型である。サイズも同一でないといけない。