
C++高手紧急求救啊!!!高手帮帮忙!!! 55
怎样把一个字符串转换成一个对象名!在C++中比如,我想创建一个int类型的对象,但是对象名字用户来输入,用户输入字符串abc,我的int类型对象名字就是abc,intab...
怎样把一个字符串转换成一个对象名!
在C++中
比如,我想创建一个int类型的对象,但是对象名字用户来输入,用户输入字符串abc,我的int类型对象名字就是abc,int abc;
总而言之,就是动态创建对象名,用户输入什么字符串,我就创建该字符串名字的对象名
怎么办 展开
在C++中
比如,我想创建一个int类型的对象,但是对象名字用户来输入,用户输入字符串abc,我的int类型对象名字就是abc,int abc;
总而言之,就是动态创建对象名,用户输入什么字符串,我就创建该字符串名字的对象名
怎么办 展开
6个回答
展开全部
不懂。
但这个东西有什么实际意义吗?用户为你的代码里的变量有什么关系,为什么要用户来决定你的变量名称。
但这个东西有什么实际意义吗?用户为你的代码里的变量有什么关系,为什么要用户来决定你的变量名称。
展开全部
会了也教我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是不是要用宏来做啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不行的,对象名在编译之前就要求指定的,你都在执行了指定了也没用啊.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用STL的map貌似可以实现 再不然用数组也可以 开个二维数组 界限足够大。。。map的具体用法可以网上搜一下 具体的就不发了。。map的是一个一对一的映射 可以string和int和其他类型一一映射。。。所以应该可以满足你说的要求了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是静态语言,以我的了解是不能这么做的。楼主可以试试python之类的动态语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询