Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - std::list e memoria
Forum - C/C++ - std::list e memoria

Avatar
tekdu (Normal User)
Rookie


Messaggi: 45
Iscritto: 07/04/2010

Segnala al moderatore
Postato alle 13:47
Domenica, 03/02/2013
sto facendo un progetto di programmazione parallela e mi chiedevo:

gli elementi di una list sono contigui in memoria?


@@@@@@@@@@->TKD_iNsId3<-@@@@@@@@
PM Quote
Avatar
dmr (Normal User)
Pro


Messaggi: 141
Iscritto: 04/01/2012

Segnala al moderatore
Postato alle 15:08
Domenica, 03/02/2013
No, non sono contigui.


Principali interessi: Compilatori e generatori di parser.
PM Quote
Avatar
Saik (Normal User)
Pro


Messaggi: 117
Iscritto: 07/08/2011

Segnala al moderatore
Postato alle 15:27
Domenica, 03/02/2013
Ogni elemento della  std::list ha ha dei puntatori all'elemento precedente e quello successivo quindi non sono necessariamente contigui ma possono esserlo.  :)


Vivi e lascia vivere
PM Quote
Avatar
tekdu (Normal User)
Rookie


Messaggi: 45
Iscritto: 07/04/2010

Segnala al moderatore
Postato alle 16:05
Domenica, 03/02/2013
ok grazie ragazzi. Userò dei vector. :k:


@@@@@@@@@@->TKD_iNsId3<-@@@@@@@@
PM Quote