Kezdőoldal » Számítástechnika » Programozás » C++-ban hogyan kell?

C++-ban hogyan kell?

Figyelt kérdés
Szeretnék egy dinamikus 2 dimenziós tömböt létrehozni, amelynek típusa egy osztály, és ebből az osztályból származtatott osztályokkal akarom feltölteni a tömböt.

2013. nov. 8. 19:36
 1/5 anonim ***** válasza:
Malloc pl. Egyébként pár sorban nehéz leírni, Google segít.
2013. nov. 8. 19:55
Hasznos számodra ez a válasz?
 2/5 iostream ***** válasza:
100%
typedef std::vector<std::vector<MyClass*>> MyDynamic2DArrayOfMyClass;
2013. nov. 8. 20:52
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Inkább a vector, C++-ban nem szokás kézzel memóriát foglalgatni csak úgy.
2013. nov. 8. 22:41
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
ja, mert a MyClass* az micsoda, előző?
2013. nov. 9. 14:13
Hasznos számodra ez a válasz?
 5/5 iostream ***** válasza:

Legyen inkább

typedef std::vector<std::vector<std::unique_ptr<MyClass>>> MyDynamic2DArrayOfMyClass;

És akkor make_unique (nem std, kimaradt véletlenül, de számtalan helyen megtalálható).

2013. nov. 9. 19:41
Hasznos számodra ez a válasz?

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