C++中的深淺拷貝

淺拷貝:又稱值拷貝,將源對象 的值拷貝到目標拷貝對象中去,本質上來說源對象和目標拷貝對象共用一份實體,只是所引用的變量名不同,地址其實還是相同的。舉個簡單的例子:你的小名叫西西,大名叫沫沫,當別人叫你西西或者沫沫的時候你都會答應,這兩個名字雖然不相同,但是都指的是你。 假設有一個String類,String s1;String s2(s1);在進行拷貝構造的時候將對象s1裏的值全部拷貝到對象s2裏
相關文章
相關標籤/搜索