c++のnew演算子とnew[]演算子は、まず、同名の演算子関数(後述)で記憶域を確保し、次にコンストラクタを呼んでインスタンスの初期化を行う。