Kezdőoldal » Számítástechnika » Programozás » C++-ban milyen konténert...

C++-ban milyen konténert érdemes használni, ha a program futása közben folyamatosan növelni akarom a méretét és azt akarom, hogy az elemek is a helyükön maradjanak a memóriában, mivel a program más részein elemenként mutatókon keresztül érem el őket?

Figyelt kérdés
Ja és az elemszámot előre nem lehet megbecsülni közelítőleg sem.

2013. okt. 18. 14:04
1 2
 11/13 iostream ***** válasza:
Pont ez a lényeg. Hogy nem tart sokáig a keresgélés ID alapján, ha pl az ID a vectorban elfoglalt pozíciója.
2013. okt. 19. 15:17
Hasznos számodra ez a válasz?
 12/13 A kérdező kommentje:

Dehát ID-n/indexen keresztül hivatkozni több művelet, mint mutatón keresztül, nem? Hiszen az index-et még hozzá kell adni a tároló első elemének a helyéhez.


Csináltam már olyat is, amit te mondasz és elég gyors lett, de szerintem lehetne jobbat is szimpla mutatókkal.

2013. okt. 21. 08:26
 13/13 iostream ***** válasza:
Dereferálni egy mutatót majdnem ugyanannyi művelet, mint eltolni egyet és dereferálni. Ellenben jóval flexibilisebb.
2013. okt. 21. 09:57
Hasznos számodra ez a válasz?
1 2

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!