Я хочу, чтобы иметь возможность сделать следующее:Объявление типа данных динамически в C++
У меня есть массив строк, которые содержат типы данных:
string DataTypeValues[20] = {"char", "unsigned char", "short", "int"};
потом, я хотел бы создать переменная одного из типов данных во время выполнения. Во время компиляции я не буду знать, каким должен быть правильный тип данных.
Так, например, если во время выполнения я определил переменную х, необходимые, чтобы быть типа INT:
DataTypeValues[3] x = 100;
Очевидно, что это не будет работать, так как я мог бы сделать что-то вроде этого?
Я рад, что вы на самом деле не можете сделать это на C++. –
Почему вы не хотите писать 'int x = 100'? Опишите проблему более понятной. –
Поскольку вы не можете сделать это на C++, я предлагаю вам открыть новый вопрос, в котором вы укажете проблему, из-за которой вы захотите сделать это, и спросите, как это можно решить вместо этого на C++. – sbi