Kezdőoldal » Számítástechnika » Programozás » Egy dinamikus memóriában lévő...

Egy dinamikus memóriában lévő tömböt miért nem lehet egyből inicializálni?

Figyelt kérdés
unsigned short *p_myArray = new unsigned short[4] = {14,8,88,44}; Ezt nem engedi a fordító miért van ez pedig ez egy értelmes dolog lenne a nyelvben.
2012. okt. 2. 23:59
 1/4 iostream ***** válasza:
Ne használj dinamikus tömböket.
2012. okt. 3. 00:08
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Miért?
2012. okt. 3. 00:47
 3/4 iostream ***** válasza:
Mert például nem lehet inicializálni. Meg mert elfelejted felszabadítani. Meg mert nem ismeri a saját méretét, és azt is úgy kell továbbadogatni mellette.
2012. okt. 3. 09:20
Hasznos számodra ez a válasz?
 4/4 iostream ***** válasza:
Jah, és úgy általában pointereket sem szokás használni. Mármint nem kéne, sajnos sokan szoktak.
2012. okt. 3. 09:21
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!