摘要:
如果方法或函数要返回局部变量,就应该返回对象,而不是指向对象的引用(这里如果返回引用,会因为局部变量被释放,指向一个无意义的对象而出错)。在这种情况下,将无可避免地使用复制构造函数来生成返回的对象。如果方法或函数要返回一个没有公有复制构造函数的类(如ostream)的对象,它必须返回一个指向这种对象 阅读全文
posted @ 2018-06-30 11:38
syne
阅读(241)
评论(0)
推荐(0)
|
摘要:
如果方法或函数要返回局部变量,就应该返回对象,而不是指向对象的引用(这里如果返回引用,会因为局部变量被释放,指向一个无意义的对象而出错)。在这种情况下,将无可避免地使用复制构造函数来生成返回的对象。如果方法或函数要返回一个没有公有复制构造函数的类(如ostream)的对象,它必须返回一个指向这种对象 阅读全文
posted @ 2018-06-30 11:38
syne
阅读(241)
评论(0)
推荐(0)
|