首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个class重载赋值的有关问题

2012-09-05 
一个class重载赋值的问题C/C++ codeclass abc我不是要问怎么重载这样C/C++ codeabc aa 1a 123我

一个class重载赋值的问题

C/C++ code
class abc;


我不是要问怎么重载这样
C/C++ code
abc a;a = 1;a = "123";


我是想像这样
C/C++ code
abc a;a = 1;int b = a;abc a;a = "123";string b = a;


当然,肯定不能这样做
C/C++ code
int b = a.toInt();string b = a.toString();

调用成员函数不行

更不能自己定义一个myint mystring 类来取代int,string


我就知道重载[]可以得到单个元素的返回值,但是得到整个就不知道了
通过什么方法都可以,难倒我了!


另外:如果不行,就直接回答不行,别写整篇道理好吗


[解决办法]
不行。。

热点排行