Объект переменного размера не может быть инициализирован?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Объект переменного размера не может быть инициализирован?

Сообщение Anonymous »


Мне нужно заменить 400 буквальных чисел с плавающей запятой элементами массива, полученными из XML-файла.

Можете ли вы исправить этот код, чтобы он использовал элемент массива вместо литерала, и опубликовать решение для кодирования?
[*]
На https://cpp.sh/ я получаю следующую ошибку компилятора со следующим кодом.

#define SET_THING(гость, игрушка, размер, вещь)\ двойная игрушка[размер] = вещь интервал основной () { интервал я2[2]; я2[0] = 2; SET_THING(гость,имя, i2[0], {1.9}); } main.cpp:10:25: ошибка: объект переменного размера не может быть инициализирован SET_THING(гость,имя, i2[0], {1.9}); ^~~~~ main.cpp:2:12: примечание: расширено из макроса «SET_THING» двойная игрушка[размер] = вещь ^~~~ Возникла 1 ошибка. [*]На https://cpp.sh/ я не получаю ошибку компилятора со следующим кодом:

#define SET_THING(гость, игрушка, размер, вещь)\ двойная игрушка[размер] = вещь интервал основной () { интервал я2[2]; я2[0] = 2; SET_THING(гость,имя, 2, {1.9}); } Я безуспешно пытался отправить в макрос переменную, не являющуюся массивом.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Массив объектов переменного размера не может быть инициализирован
    Anonymous » » в форуме C++
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Скользящее окно переменного размера — сумма подмассива равна K
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Java printf с использованием переменного размера поля?
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • C ++ запрещает массив переменного размера
    Anonymous » » в форуме C++
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • C ++ запрещает массив переменного размера
    Anonymous » » в форуме C++
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

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