Нет, это невозможно.Такая функциональность распространена в таких скриптовых языках, как Ruby и Python, но C ++ работает совсем не так, как они.В C ++ мы стараемся выполнять как можно больше работы программы во время компиляции .Иногда мы можем делать что-то в время выполнения , и даже тогда хорошие программисты на C ++ найдут способ выполнить работу еще во время компиляции.
Если вы знаете, что собираетесь создатьПеременная затем создайте ее сразу:
int count;
То, что вы, возможно, не знаете заранее, является значением переменной, поэтому вы можете отложить его на время выполнения:
std::cin >> count;
Если выВам понадобится набор переменных, но не точно, сколько из них затем создадут карту или вектор :
std::vector<int> counts;
Помните, что имяпеременная - это не что иное, как имя - способ обратиться к переменной позже.В C ++ невозможно или полезно откладывать присвоение имени переменной во время выполнения.Все, что нужно сделать, это сделать ваш код более сложным, а вашу программу медленнее.