Я хотел бы объявить массив в верхней части моего метода, но он не компилируется:
Foo Bar()
{
int arr[]; // C2133
// …
// C2059, C2143, C2143
arr[] = {1, 2, 3};
}
Что я здесь не так делаю?
ОБНОВЛЕНИЕ Я знаю, что C ++ не заставляет меня делать это таким образом, но соглашение проекта требует, чтобы все переменные были объявлены в начале их метода.