PDA

Visualizza la versione completa : [C++] Inizializzazione liste


gatsu85
12-07-2011, 14:06
Ciao ragazzi,
ho una curiosità. Ho notato che se dichiaro e inizializzo una lista in questo modo:

std::list<std::string> ret(0);

il compilatore compila correttamente.
Dopo questa inizializzazione però che lista ho ottenuto? è una lista di zero elementi su cui posso poi inserire ciò che voglio tranquillamente?

MisterBean
14-07-2011, 14:42
Si, è una lista vuota.
E' lo stesso che fare

std::list<std::string> ret;

Loading