Kezdőoldal » Számítástechnika » Programozás » Mutató és osztály hogyan...

Mutató és osztály hogyan c++ben? (többi lent)

Figyelt kérdés

class d

{public:


void valami()

{

cout<<"egy szoveg";

}


};



class de:public d{

public:

void valami()

{

cout<<"Egy masik szoveg vagy mondat";

}

};



int main()

{



de *a;

*a.valami();


}



De nem lehet használni csillagot. (*a.valami();)


Akkor mégis mi?


2014. jún. 21. 17:32
 1/3 Arneal válasza:

(*a).valami()?

a->valami()?


Most CPP-ben nem tudom biztosan, de C-ben a .-nak nagy a precedenciája, nagyobb, mint a *-é és ezért *a.valami kifejezések nem müködnek. Gondolom itt is erről lehet szó.

2014. jún. 21. 17:52
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
Köszi.:) Így már működik.:)
2014. jún. 21. 18:13
 3/3 anonim ***** válasza:

"*a.valami kifejezések nem müködnek"


Működnek, ha a.valami pointer :)

2014. jún. 21. 20:57
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!