From 955977fef2cbfc2c37ec2952472359dcccf7d9ac Mon Sep 17 00:00:00 2001 From: unlockable Date: Wed, 31 May 2023 22:59:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86=E5=B8=AE=E5=8A=A9?= =?UTF-8?q?=E7=90=86=E8=A7=A3=E7=9A=84=E7=AD=94=E6=A1=88=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OOP/15Exam/3.6.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/OOP/15Exam/3.6.cpp b/OOP/15Exam/3.6.cpp index 9a2892b..5c82a21 100644 --- a/OOP/15Exam/3.6.cpp +++ b/OOP/15Exam/3.6.cpp @@ -83,6 +83,23 @@ Destructor!(5,7) Destructor!(2,5) Destructor!(3,2) */ +/* +(Num: 1)Constructor!(3,2) +(Num: 2)Constructor!(2,5) +(Num: 3)Constructor!(0,0) +c1=(3,2) +c2=(2,5) +(Num: 4)Copy Constructor!(2,5) +(Num: 5)Constructor!(5,7) +(Num: 6)Copy Constructor!(5,7) +(Num: 5)Destructor!(5,7) +(Num: 6)Destructor!(5,7) +(Num: 4)Destructor!(2,5) +c3=c1+c2=(5,7) +(Num: 6)Destructor!(5,7) +(Num: 2)Destructor!(2,5) +(Num: 1)Destructor!(3,2) +*/ /* 开启右值引用优化: @@ -99,4 +116,20 @@ c3=c1+c2=(5,7) Destructor!(5,7) Destructor!(2,5) Destructor!(3,2) +*/ + +/* +(Num: 1)Constructor!(3,2) +(Num: 2)Constructor!(2,5) +(Num: 3)Constructor!(0,0) +c1=(3,2) +c2=(2,5) +(Num: 4)Copy Constructor!(2,5) +(Num: 5)Constructor!(5,7) +(Num: 5)Destructor!(5,7) +(Num: 4)Destructor!(2,5) +c3=c1+c2=(5,7) +(Num: 5)Destructor!(5,7) +(Num: 2)Destructor!(2,5) +(Num: 1)Destructor!(3,2) */ \ No newline at end of file