effective c++ 10: Have assignment operators return a reference to *this
摘要:
为了实现连锁赋值,赋值操作符需要返回一个reference指向操作符的左侧实参。就像这样:class Widget {public: ... Widget& operator=(const Widget& rhs) { ... return *this; } ...};除了标准赋值,任何赋值相关的运算都应当返回一个reference to *this。 阅读全文
posted @ 2014-04-06 23:39 parapax 阅读(140) 评论(0) 推荐(0) 编辑