tableau d'objet mais sans utiliser de pointeur
Bonjour à tous,
voila en vous montrant ce que je fais ca sera plus simple :
Code:
1 2 3 4 5 6 7
|
std::vector<ifstream*> fileList;
/*...itération des fichiers dans le répertoire ciblé*/
while( it.hasNext() )
{
fileList.push_back(new ifstream(it.next()));
} |
Et le code marche tres bien. Mais j'aimerai me passer d'utiliser des pointeurs et faire plutot
Code:
1 2 3 4 5 6 7
|
std::vector<ifstream> fileList;
/*...itération de fichier dans le répertoire ciblé*/
while( it.hasNext() )
{
fileList.push_back(ifstream(it.next()));
} |
mais ca ne marche pas. Y'a t'il un moyen de réaliser cette tache sans utiliser des pointeurs ?
Merci d'avance pour votre aide