侯捷C++面向对象高级开发笔记

1、所有参数尽量传引用,保证效率,当然如果传的是一两个字节可以传value,同时如果不想改变在前面加上const 返回值在可以的情况下也尽量传reference。如果返回值是在函数体内部创建的,则不可以传引用返回值,因为函数结束后会释放,直接返回一个错误值。 2、相同class的object互为友元。例如 3、能加const尽量加。构造函数写成冒号形式效率更高。
相关文章
相关标签/搜索