Форум программистов, компьютерный форум CyberForum.ru

Проблемой при создании массива через переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ По номеру дня недели определить количество занятий http://www.cyberforum.ru/cpp-beginners/thread902975.html
Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество занятий в Вашей группе в этот день(без разницы сколько занятий, разумное от 3-5 занятий сойдет) Выполнить задание с использованием пречисления.
C++ Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию Дано одномерный массив Y состоящий из 25 цифр. Вычислить функцию: b = y_1+3y_2+3y_3+ ... +3y_{19}+y_{20} http://www.cyberforum.ru/cpp-beginners/thread902964.html
C++ С++ через DosBox
Ребята приветствую. Наконец дошли руки изучить С++. Начать решил с досовской версии 3.1. Скачал, установил, неоткрывается. У меня W7 Максимальная, пишет что несовместим. Прочитал про DosBox - скачал, установил, запускаю DosBox появлется окно на пару секунд.После этого результат тот же, CP.exe , CPP.exe и т.д несовместимы. Прошу объяснить где копать...:-|
С++ (одномерний массив) C++
....
C++ Односвязный список http://www.cyberforum.ru/cpp-beginners/thread902943.html
Описать структуру данных для хранения односвязного списка целых чисел и определить функцию добавления элементов в него и функцию его сортировки по возрастанию..
C++ Создать матрицу Q, заполнить его случайными числами и отсортировать каждую строку с уменьшением Одномерный массив Z последовательно заполнить увеличенными на единицу индексами последних нулей в каждой строке матрицы P (если в некотором строке матрицы нули отсутствуют, в массив записать число, равное количеству столбцов в матрице). Создать матрицу Q, количество столбцов которой в каждой строке равна соответствующему значению Z, заполнить его случайными числами и отсортировать каждую строку с... подробнее

Показать сообщение отдельно
Demon007006
 Аватар для Demon007006
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 11
15.06.2013, 23:54     Проблемой при создании массива через переменную
На C++ столкнулся с проблемой при создании массива через переменную.
Таким образом: int list[i][j];
i,j - переменные типа int
на CodeBlocks все прошло без проблем (компилятор MinGW).
на Microsoft Visual C++ получил на это 3 ошибки:
1> error C2057: требуется константное выражение
2> error C2466: невозможно выделить память для массива постоянного нулевого размера
3> error C2133: k: неизвестный размер

Вопрос, каким образом тогда можно для Visual C++ массивы заранее неизвестной длины? Разумеется на момент объявления массива в коде переменные i и j имеют числовые значения целых чисел int
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru