摘要: 重载操作符是个好青年,但是要吐槽的是 ,我们时常为了重载操作符编写许多重复的代码。这是枯燥的,但是也是必须的。你重载的越多,你的类的弹性就越大。但是,你也不能为所欲为。玩游戏总是遵守相应的规则,写重载操作符亦是如此 ! 以下是要遵守的游戏规则 :•一元操作符可以是不带参数的成员函数或带一个参数的非成员函数。•二元操作符可以是带一个参数的成员函数或带两个参数的非成员函数。•operator=、operator[]、operator()、operator->只能定义为成员函数。•operator->的返回值必须是一个指针或能使用->的对象。•重载 operator++ 和 ope 阅读全文
posted @ 2012-05-16 13:42 Kston 阅读(144) 评论(0) 推荐(0) 编辑