Невозможно установить переменную длину с помощью переменнойC++

Программы на C++. Форум разработчиков
Гость
Невозможно установить переменную длину с помощью переменной

Сообщение Гость »


Сейчас я пытаюсь создать массив, длина которого определяется переменной. Однако, когда я помещаю переменную в длину массива, это дает мне ошибку «Массив переменной длины типа элемента, не относящегося к POD, 'glm::vec2'». Однако, если я заменю переменную фактическим числом, ошибка исчезнет. Почему это происходит и как это исправить?
int numtriangles = сектор1.numtriangles; glm::vec2 tex[тест]; //Использование переменной приводит к ошибке glm::vec3 вершины[10]; //Здесь нет ошибки

Вернуться в «C++»