随笔分类 -  Thinking in C++ 笔记

摘要:参数和返回值operator= 需要自赋值检测返回值优化不常用的运算符下标运算符operator[ ],必须是成员函数new 和 delete也是运算符,也可以重载逗号运算符operator, 有在对象前和在对象后两个版本。似乎没有什么实际用途operator->重载后可以让对象更加灵活,常被称为灵巧指针或智能指针(smart pointer),例如迭代器,通常与容器类配合使用迭代器可以设计为嵌套类写在容器类中,C++标准库中的容器基本上都是这样设计operator->*运算符是内部数据类型成员访问运算符,例如访问成员函数。实际上重载后应该返回一个对象,该对象支持()运算符,之后就 阅读全文
posted @ 2012-02-28 19:24 墨界夜 阅读(119) 评论(0) 推荐(0)