C++ 複製構造函數與函數返回對象

C++ 複製構造函數與函數返回對象 函數返回內部局部對象,例如: ios A fun1() { A a(20); // 調用自定義構造函數,構造a對象 return a; } 函數調用時,自動調用複製構造函數,賦值給左端對象.例如: web // 調用複製構造函數,把fun1()的返回值拷貝給a1. 本語句結束,調用析構函數,銷燬函數返回對象 A a1 = fun1(); 附完整示
相關文章
相關標籤/搜索