黑铁时代
Programing is not only one kind of technology, but also one kind of art.
摘要: C++中大致有三种返回值:值拷贝(副本),值引用和指针,返回什么类型的值要根据当时情况而定。 如果返回的是大型对象的副本,那么在每一次的函数调用后返回,都会调用该对象类型的拷贝构造函数构造一个新的副本,这是一个耗时的过程。 因此在不需要返回对象副本的时候,尽量返回对象的引用或者指针,与此同时,如果不 阅读全文
posted @ 2016-05-07 17:29 黑铁时代 阅读(784) 评论(0) 推荐(0) 编辑