1如果方法或者函数返回一个局部对象,则应返回对象,而不是指向对象的引用。在这种情况下将使用复制构造函数来生成返回的对象。
2,如果方法或者函数中要返回一个没有公有复制构造函数的类(如:ostream)的对象,他必须返回一个指向这种对象的引用
3,如果有些方法和函数可以返回对象,也可以返回对象的引用,首选返回对象的引用
1如果方法或者函数返回一个局部对象,则应返回对象,而不是指向对象的引用。在这种情况下将使用复制构造函数来生成返回的对象。
2,如果方法或者函数中要返回一个没有公有复制构造函数的类(如:ostream)的对象,他必须返回一个指向这种对象的引用
3,如果有些方法和函数可以返回对象,也可以返回对象的引用,首选返回对象的引用