Bonjour à tous,
voila en vous montrant ce que je fais ca sera plus simple :
Et le code marche tres bien. Mais j'aimerai me passer d'utiliser des pointeurs et faire plutot
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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())); }
mais ca ne marche pas. Y'a t'il un moyen de réaliser cette tache sans utiliser des pointeurs ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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())); }
Merci d'avance pour votre aide
Partager