1 2 3 4 5 6 7 8
int main() { int size = 10; int a[size]; // ошибка, т.к. size не константа int * b = new int[size]; // нет ошибки, память выделяется динамически return 0; }
1 2 3
In function 'int main()': Line 4: error: ISO C++ forbids variable-size array 'a' compilation terminated due to -Wfatal-errors.