如何指定带字符串的类型?我的意思是:
string s = "int";
Vector<s> vec;
Run Code Online (Sandbox Code Playgroud)
我希望vec成为vector<int>.这可能吗?
我想创建一个用户可以键入字符串的类,并创建具有该类型的向量.
在C++中不可能,至少不是你想要的方式.
模板是编译时的概念,而用户输入是运行时概念.完全不同,不可混合.
要做到这一点,你需要一种动态类型的语言,而C++则不然.它是静态类型的.
| 归档时间: |
|
| 查看次数: |
94 次 |
| 最近记录: |