Kezdőoldal » Számítástechnika » Programozás » Ez miért nem jó? C++

Ez miért nem jó? C++

Figyelt kérdés

# include <iostream>


using namespace std;


const macska &functiontwo ( const macska &morcos2 );


class macska

{

public:

macska() { cout <<"macska konstruktor \n"; itsAge = 1; }

macska(macska&) { cout <<"macska masolo konstruktor \n"; }

~macska() { cout <<"macska destruktor \n"; }

void Bage(short age) { itsAge = age; }

short Vage() const { return itsAge; }

private:

short itsAge;

};



int main()

{

cout <<"Macska letrehozasa \n";

macska morcos;

cout <<"morcos " << morcos.Vage() <<" eves \n";

short age = 4;

morcos.Bage(age);

cout <<"morcos " << morcos.Vage() <<" eves \n";

functiontwo(morcos);

cout <<"morcos " << morcos.Vage() <<" eves \n";



std::cin.clear();

std::cin.get();

return 0;


}

const macska &functiontwo ( const macska &morcos2)

{

cout <<"functiontwo returning \n";

cout <<"morcos most " << morcos2.Vage() <<" eves \n";

// morcos2.Bage(8); nem mukodik (const)!!!

return morcos2;

}


2011. szept. 10. 15:14
 1/5 anonim válasza:
65%
EZ MIEZ???
2011. szept. 10. 15:15
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Macskanevelde program wtf?
2011. szept. 10. 15:23
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Kezd előröl, írd meg újra, és akkor jó lesz...
2011. szept. 10. 15:23
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Mi AZ hogy mi ez ha 0 vagy akkor ne irkálj ide.
2011. szept. 10. 15:30
 5/5 A kérdező kommentje:
Létrehoz egy macskát beállítja az életkorát és ki írja
2011. szept. 10. 15:31

További 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!