[C++] Chargement de fichier en mémoire
Résolu/Fermé
terminatorn
Messages postés
148
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
27 avril 2012
-
27 avril 2012 à 13:34
terminatorn Messages postés 148 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 27 avril 2012 - 27 avril 2012 à 18:21
terminatorn Messages postés 148 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 27 avril 2012 - 27 avril 2012 à 18:21
A voir également:
- [C++] Chargement de fichier en mémoire
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Ouvrir fichier .bin - Guide
2 réponses
terminatorn
Messages postés
148
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
27 avril 2012
6
27 avril 2012 à 18:21
27 avril 2012 à 18:21
Merci j'ai fais comme ça.
Ca marche bien =D
Encore merci
Ca marche bien =D
int main(){
vector<string> l;
unsigned int i=0,j=0;
const char *filename = "C:\\Users\\Nurza\\Igloo\\bin\\Debug\\test.igloo";
FILE* fichier = NULL;
char tmp[1000];
fichier = fopen(filename, "r");
if (fichier != NULL){
while (fgets(tmp, 1000, fichier) != NULL){
l.push_back(string(tmp));
}
fclose(fichier);
} else {
printf("Erreur : impossible d'ouvrir le fichier\n");
}
}
Encore merci
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
27 avril 2012 à 14:35
27 avril 2012 à 14:35
qui a faire du C++ utilise au minimum les pointeurs.
Utilises les string :
#include <string>
vector<string> ligne;
puis ligne.push_back(string(tmp));
avec ça, le programme devrait fonctionner.
Utilises les string :
#include <string>
vector<string> ligne;
puis ligne.push_back(string(tmp));
avec ça, le programme devrait fonctionner.