Kezdőoldal » Számítástechnika » Programozás » Elmagyaráznátok ezeket? C++

Elmagyaráznátok ezeket? C++

Figyelt kérdés

//túlterhelt operátorok:


char & operator[] (int offset set) ;

char operator[] (int o ffset)const ;

String operator+(const String&) ;

void operator+={const String&) ;

String & operator= (const String &) ; /*Ez tudom mi és akkor hívódik meg amikor egy objektumot hozzárendelnek egy másikhoz.*/


Ezeket tudom még:

operator++ //akkor hívódik meg amikor növelni akarom egy objektum értékét obj++

operator-- // obj--

operator+ //és ez mikor is?


2012. júl. 21. 01:55
 1/3 A kérdező kommentje:

Lácci írjatok.

Leírtam minden amit akarok tudni miért nem válaszoltok.

2012. júl. 23. 05:03
 2/3 anonim ***** válasza:

ha az =-ből indulunk ki, akkor

o1 = o2 //ezt már tudod mit csinál


ugyanígy kell alkalmazni a +,-, += stb operátorokat:

o1 + o2

o1 - o2

o1 += o2

mindegyik művelet visszaad egy értéket, és hogy mit, azt a fenti operátor függvények definiálásával lehet megadni.



a [] az a tömb operátor, ez akkor hívódik meg, ha indexeled az objektumot pl: obj[1].

2012. júl. 24. 19:50
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

A tömb operátorról egy példát tudnál írni?

És mit kell írni a tömb operátorba?

Azt tudom,hogy += nél mondjuk felülírom a jelenlegi obj de a [] operátornál mit?

2012. júl. 24. 22:04

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!