如何使用字符串变量为新变量或对象命名?
例如:编译程序后,输入文本" a_name",按[Enter],然后声明名为"a_name"的变量或对象.另一个例子:我输入文本" a_name",按[Enter],然后名为"a_name"的变量显示它的值.
是否有任何特殊的图书馆,必须下载?或者有哪些包含在编译器文件中?如果有必须下载的库,哪些是最容易理解和使用的?我正在使用Visual C++,但是从DevC++编译器复制了Libraries Iostream,Math,String等.
编译后,无法将"变量"添加到程序中.但是,通过使用std::map字符串作为键类型,可以获得或多或少相同的效果.
当然,您必须确定新变量应具有的类型,以便了解要将其映射到的类型.如果可能有多种类型,那么boost::variant可能会有用.(请注意,与名称集不同,必须在编译时完全定义可能类型集.)
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |