Kezdőoldal » Számítástechnika » Programozás » Lefut a többi kódsor? C++

Lefut a többi kódsor? C++

Figyelt kérdés

CAT CAT::operator=(const CAT &rhs)

{

if(this==&rhs)

return *this;

delete itsAge;

delete itsWeight;

itsAge=new int;

itsWeight=new int;

*itsAge=rhs.GetAge();

*itsWeight=rhs.GetWeight();

return *this;

}


a feltételvizsgálat után következő return *this; utáni többi kód mikor fut le?


2012. márc. 26. 17:29
 1/1 iostream ***** válasza:

Pontosan akkor, ha this != &rhs. Mit gondoltál, mikor?

Az if szerkezete: if (<feltétel>) <statement>


Azaz az if után egy darab valami szerepel, legyen az egy sor kód, vagy egy blokk ({}).

2012. márc. 26. 17:36
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!