Volá operátor priradenia konštruktor kopírovania?

Volá operátor priradenia konštruktor kopírovania?
Volá operátor priradenia konštruktor kopírovania?
Anonim

Konštruktor kopírovania sa volá, keď sa vytvorí nový objekt z existujúceho objektu ako kópia existujúceho objektu. Operátor priradenia sa volá, keď už inicializovanému objektu je priradená nová hodnota z iného existujúceho objektu. Vo vyššie uvedenom príklade (1) volá konštruktor kopírovania a (2) volá operátor priradenia.

Volá kopírovací konštruktor konštruktor?

Váš konštruktor kopírovania nevolá váš predvolený konštruktor. To umožňuje konštruktorovi využiť inicializáciu(i) vykonanú iným konštruktorom rovnakej triedy.

Čo robí operátor priradenia kópie?

Triviálny operátor priradenia kópií vytvorí kópiu reprezentácie objektu ako std::memmove. Všetky typy údajov kompatibilné s jazykom C (typy POD) sú triviálne priraditeľné kópiou.

Aké akcie vykonáva operátor priradenia?

Operátor priradenia je operátor, ktorý sa používa na priradenie novej hodnoty premennej, vlastnosti, udalosti alebo prvku indexátora v programovacom jazyku C. Operátory priradenia možno použiť aj pre logické operácie, ako sú bitové logické operácie alebo operácie s integrálnymi operandami a booleovskými operandami.

Aký je rozdiel medzi aritmetickým a priraďovacím operátorom?

Aritmetické operátory sa používajú na vykonávanie matematických výpočtov. Operátory priradenia sa používajú na priradenie hodnoty vlastnosti alebo premennej. Operátori priradenia môžubyť číselný, dátum, systém, čas alebo text. Operátory porovnávania sa používajú na porovnávanie.

Odporúča: