摘要: 我们知道类里面的const的成员函数一般是不允许改变类对象的,但是我们知道const 类型的指针是可以强制类型转出成非const指针的,同样的道理,this指针也可以被强制类型转换 虽然上述用法可以实现const成员函数改变const对象,但是这种用法是客户端程序员是非常不友好的,因为客户端程序员不 阅读全文
posted @ 2016-06-19 16:54 阿瞒123 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 2 IntelliSense: 没有与这些操作数匹配的 "<<" 运算符 操作数类型为: std::ostream << const std::string d:\programmer practice\thinking in c++\08\ConstInClass\ConstInClass\con 阅读全文
posted @ 2016-06-19 16:17 阿瞒123 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在c++中,类里面的成员变量不仅仅可以被const修饰,还可以被static const修饰,此时一个内建类型(如int ,char ,long等)的static const 可以看做是一个编译期间的常量,可以被用作数组下标 例如: 《thinking in c++》中page198:必须在stat 阅读全文
posted @ 2016-06-19 15:36 阿瞒123 阅读(1351) 评论(0) 推荐(0) 编辑