《c++程序设计语言 第4版》12.2.1章节
1、小对象使用值传递。
2、不需要修改的大对象使用const引用传递。
3、若需要返回计算结果,最好使用return而不是通过传递参数修改对象。
4、若不能确定合适的传递方式则优先考虑指针传递。
5、不到万不得已不要使用非const的引用传递,当要修改对象的值时传递指针比传递引用更能容易让人理解。
《c++程序设计语言 第4版》12.2.1章节
1、小对象使用值传递。
2、不需要修改的大对象使用const引用传递。
3、若需要返回计算结果,最好使用return而不是通过传递参数修改对象。
4、若不能确定合适的传递方式则优先考虑指针传递。
5、不到万不得已不要使用非const的引用传递,当要修改对象的值时传递指针比传递引用更能容易让人理解。