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++ - Accesso ai dati di (  list<int*> lista )
Forum - C/C++ - Accesso ai dati di ( list<int*> lista )

Avatar
sarbaturino (Normal User)
Pro


Messaggi: 66
Iscritto: 25/04/2011

Segnala al moderatore
Postato alle 11:51
Sabato, 14/07/2012
Salve..

Ho memorizzato degli array dinamici all'interno di una lista..
Ora, come faccio ad accedere ad ogni singolo elemento degli array dinamici memorizzati all'interno della lista?

In questo modo stampo il primo elemento:

Codice sorgente - presumibilmente C/C++

  1. void stampaLista ( const list<int*> & lista)
  2. {
  3.         list<int*>::const_iterator it = lista.begin();
  4.        
  5.         for ( it; it!=lista.end(); it++){
  6.                         cout<<"["<<(*(*it))<<"]";
  7.                
  8.         }      
  9.  
  10. }



Mentre per il restante, come devo fare??


c/c++, j2EE
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 12:07
Sabato, 14/07/2012
(*it)[k]

in cui k va da 0 al numero di elementi-1


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
sarbaturino (Normal User)
Pro


Messaggi: 66
Iscritto: 25/04/2011

Segnala al moderatore
Postato alle 12:11
Sabato, 14/07/2012
Perfettooo..

Grazie mille per il tua immediata risposta..


c/c++, j2EE
PM Quote