标题 | 阅读 | 评论 | 转发 | 发布日期 | |
---|---|---|---|---|---|
明智地使用内联 | 393 | 0 | 0 | 2009-09-19 | |
尽可能地推迟变量的定义 | 467 | 0 | 0 | 2009-09-19 | |
千万不要返回局部对象的引用,也不要返回函数内部用new初始化的指针的引用 | 558 | 0 | 0 | 2009-09-19 | |
避免这样的成员函数 | 338 | 0 | 0 | 2009-09-19 | |
避免返回内部数据的句柄 | 290 | 0 | 0 | 2009-09-19 | |
划分全局名字空间 | 374 | 0 | 0 | 2009-09-19 | |
如果不想使用隐式生成的函数就要显式地禁止它 | 337 | 0 | 0 | 2009-09-19 | |
当心潜在的二义性 | 447 | 0 | 0 | 2009-09-19 | |
避免对指针和数字类型重载 | 417 | 0 | 0 | 2009-09-19 | |
在函数重载和设定参数缺省值间慎重选择 | 437 | 0 | 0 | 2009-09-19 | |
必须返回一个对象时不要试图返回一个引用 | 373 | 0 | 0 | 2009-09-19 | |
尽量用“传引用”而不用“传值” | 443 | 0 | 0 | 2009-09-19 | |
尽可能使用const | 347 | 0 | 0 | 2009-09-19 | |
避免public接口出现数据成员 | 507 | 0 | 0 | 2009-09-19 | |
分清成员函数,非成员函数和友元函数 | 322 | 0 | 0 | 2009-09-19 | |
在operator=中检查给自己赋值的情况 | 557 | 0 | 0 | 2009-09-19 | |
在operator=中对所有数据成员赋值 | 450 | 0 | 0 | 2009-09-19 | |
让operator=返回*this的引用 | 513 | 0 | 0 | 2009-09-19 | |
尽量使用初始化而不要在构造函数里赋值 | 307 | 0 | 0 | 2009-09-19 | |
构造函数,析构函数和赋值操作符 | 355 | 0 | 0 | 2009-09-19 |