Kezdőoldal » Számítástechnika » Programozás » Ezt hogy kellene megcsinálni?...

Ezt hogy kellene megcsinálni? (c++, += operátor overloading)

Figyelt kérdés

Van egy osztályom(A) és egy másik(B),aminek egy adattagja: B** elemek


Cél: A_példány += B_példány csinálja azt,hogy az A_példány elemek adattagjához fűzze hozzá a B_példányt


A problémám azzal van,hogy a += operátor jobb oldalán egy konstans B példány van,ezt nem tudom hogy fűzzem hozzá a sima B objektumokra mutató pointerekből álló tömbhöz.



Feltöltök egy c++ kódot,amiben csak a lényeg van benne,persze itt még sok mindenre kell figyelni(pl hozzá lehet-e még fűzni stb,ez most nem érdekel)

Elég ha valaki megmondja,hogy az elemek[0] hogy fog az operator+=(const B& b) b-jére mutatni(kikommenteztem egy sort,ami nyílván nem jó)


Itt a kód:


2017. nov. 17. 12:53
 1/2 A kérdező kommentje:

a link:

[link]

2017. nov. 17. 12:53
 2/2 sharkxxx ***** válasza:
100%

Használj kényszerített típuskonverziót is.

[link]

2017. nov. 17. 17:36
Hasznos számodra ez a válasz?

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!