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

Двумерный массив - Выражение должно иметь константные значения - C++

Восстановить пароль Регистрация
 
Suares
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 106
06.12.2013, 22:43     Двумерный массив - Выражение должно иметь константные значения #1
Подскажите, почему у меня пишет ошибку в последней строке: выражение должно иметь константные значения.

C++
1
2
3
4
5
6
    unsigned int rows, columns;
 
    std::cout << "Please, enter count of rows and columns: ";
    std::cin >> rows >> columns;
 
    std::string arr[rows][columns] = {""};
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2013, 22:43     Двумерный массив - Выражение должно иметь константные значения
Посмотрите здесь:

C++ Ошибка выражение должно иметь константное значение
Выражение должно иметь тип класса. Да ну? C++
Выражение должно иметь тип указателя C++
Выражение должно иметь тип указателя на объект C++
C++ Выражение должно иметь тип класса в Visual Studio
Ошибка выражение должно иметь тип указателя на объект C++
Vector size - выражение должно иметь тип указателя C++
C++ Error: Выражение должно иметь константное значение

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
06.12.2013, 22:47     Двумерный массив - Выражение должно иметь константные значения #2
потому что нельзя объяявлять размерности массива переменными (в gcc можно).
Yandex
Объявления
06.12.2013, 22:47     Двумерный массив - Выражение должно иметь константные значения
Ответ Создать тему
Опции темы

Текущее время: 05:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru