Senya S Senya Регистрация 20 Дек 2013 Сообщения 93 Репутация 0 Спасибо 1 Монет 0 22 Сен 2018 #1 пишет ошибку в объявлении массива (что переменной объявляю): int newidea(int length) { char str1[] = "chtoto"; int counter = 0; int a[length] = {}; do { a[counter] = str1[counter]; }while(str1[counter] < length); } подскажите как это убрать
пишет ошибку в объявлении массива (что переменной объявляю): int newidea(int length) { char str1[] = "chtoto"; int counter = 0; int a[length] = {}; do { a[counter] = str1[counter]; }while(str1[counter] < length); } подскажите как это убрать
vadim500 V vadim500 Регистрация 1 Сен 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 22 Сен 2018 #2 Я незнаю Позитивный голос 0
JIuC JIuC Регистрация 21 Дек 2012 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 22 Сен 2018 #3 Вместо int a[length] = {}; Нужно int *a = new int[length]; А в конце функции нужно добавить delete[] a; Позитивный голос 0
Вместо int a[length] = {}; Нужно int *a = new int[length]; А в конце функции нужно добавить delete[] a;
ПАНКсергей П ПАНКсергей Регистрация 9 Дек 2013 Сообщения 65 Репутация 0 Спасибо 0 Монет 0 22 Сен 2018 #4 покажи что пишет, у меня нет ошибок Позитивный голос 0
FAKTTTT F FAKTTTT Регистрация 16 Дек 2013 Сообщения 86 Репутация 0 Спасибо 0 Монет 0 22 Сен 2018 #5 ...денюшки придите!!!! Позитивный голос 0
Danil_Best D Danil_Best Регистрация 8 Окт 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 22 Сен 2018 #6 ошибка: объект переменного размера нельзя инициализировать int a[length] = { }; Позитивный голос 0