объявление переменных

199
17 декабря 2017, 10:38

можно ли объявить переменную, указав тип через консоль?

Answer 1

C++ - это строго-типизированный язык, а поэтому типы всех переменных должны быть известны на этапе компиляции

Answer 2

Можно. К примеру, запросите ввод строки (тип переменной). Затем, в зависимости от типа, объявите её и запросите ввод значения. К примеру, на первый пункт был получен ответ "string". После этого было произведено объявление переменной и запрошен ввод строки.

READ ALSO
Исключение в ucrtbased.dll и callback

Исключение в ucrtbased.dll и callback

В Windows 10 что-то не так, ucrtbaseddll плюется исключениями:

239
Зачем нужен спецификатор PRIVATE в C++

Зачем нужен спецификатор PRIVATE в C++

Зачем нужен спецификатор private в C++, если по умолчанию итак все функции и переменные являются закрытыми?

299
Лидирующий “0” в std::atoi

Лидирующий “0” в std::atoi

Вот такой код выводит "10" в консоль (VS2017):

250
Объявление функции n переменных

Объявление функции n переменных

Есть число nКак объявить функцию n переменных одного типа? Ситуация примерно такая:

231