Bonjour à tous !
dans le cadre d'un projet, j'aurais besoin de lire dans un fichier texte, cepandant ma premiere lecture concerne un chiffre et la seconde un nombre. Et lors de l'exécution du programme, on n'est pas censé avoir cette information, j'aimerais donc savoir de quelle maniere peut on lire dans un fichier jusqu'à rencontrer un espace, et alors mémoriser la chaîne rencontrée jusqu'à l'espace, j'ai chercher sur le net, mais je n'ai jamais reussi a trouver une solution qui correspondait a mon probleme. Pouvez vous m'aider ? merci beaucoup


je vous joins le morceau de code que j'ai commencé:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
 * @file labyrinthe.cpp
 * @author x
 * @version 1-23/12/05
 * @brief 
 */
 
#include <stdlib.h>
#include <iostream>
#include <fstream>
using namespace std;
 
#include "pile.h"
 
int main() {
	ifstream fichier;
	fichier.open("matrice.txt", ios::in);
	if (fichier.fail()) 
		cout << "Erreur à l'ouverture du fichier" << endl;
	else
		cout << "Le chargement du fchier a bien été effectué" << endl;
    	Pile pile;
	creer(pile, 0, 1);
 
	fichier.close();
}