次の方法で共有


コンパイラ エラー 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
}