Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Suares
0 / 0 / 15
Регистрация: 28.02.2013
Сообщений: 106
#1

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

06.12.2013, 22:43. Просмотров 340. Ответов 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] = {""};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2013, 22:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Двумерный массив - Выражение должно иметь константные значения (C++):

Выражение должно иметь тип класса
Есть класс матрица, содержащий следующие поля: int rows, cols;//количество...

Выражение должно иметь тип указателя
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace...

Выражение должно иметь тип класса. Да ну?
перекопал весь форум, ни где не нашел решение моей проблемы. #include...

Выражение должно иметь тип указателя
что тут не так IClientEntity *player=...

Выражение должно иметь тип класса
Вот код мне нужно проверить пустое поле textBox1. if (textBox1-&gt;Text.Empty)...

Выражение должно иметь тип указателя
if (Settings::Misc::misc_Bhop) { if (pCmd-&gt;buttons &amp; IN_JUMP &amp;&amp;...

1
vua72
417 / 417 / 166
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
06.12.2013, 22:47 #2
потому что нельзя объяявлять размерности массива переменными (в gcc можно).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2013, 22:47
Привет! Вот еще темы с решениями:

Ошибка выражение должно иметь константное значение
Всем привет. Тут такая песня началась забавная. Вообще для начала я хочу...

Error: Выражение должно иметь константное значение
struct SolderInfo { string rang; string name; int pn; }; using...

Выражение должно иметь тип указателя на объект
Вроде все правильно на компилятор ругается на функции fill_b и show_b...

Ошибка: выражение должно иметь константное значение
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt;...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru