[英]if a class type is parameter of a function which is called by value, will the overloaded assignment operator of the class get called?
讓A
為重載operator=
類如果我按值調用參數A
的函數,重載operator=
被調用?
沒有其賦值運算符將不會被調用。
復制構造函數將被調用。
這是復制構造函數的目的,它通過接收相同類型的對象來創建該類型的副本。 通過值傳遞是始終調用復制構造函數的典型情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.