コンパイラ エラー C3397
Aggregate の初期化は、既定引数では使用できません
配列の宣言が正しくありません。 詳細については、配列に関するページを参照してください。
例
次の例では C3397 が生成されます。
// C3397.cpp
// compile with: /clr
// /clr /c
void Func(array<int> ^p = gcnew array<int> { 1, 2, 3 }); // C3397
void Func2(array<int> ^p = gcnew array<int> (3)); // OK
int main() {
array<int> ^p = gcnew array<int> { 1, 2, 3}; // OK
}