ifstream m'a mis sur la piste, thx.
J'ai donc recupéré ca :
Code :
- #include <string>
- #include <fstream>
- #include <iostream>
- int main()
- {
- // le constructeur de ifstream permet d'ouvrir un fichier en lecture
- std::ifstream fichier( "ListID.txt" );
- if ( fichier ) // ce test échoue si le fichier n'est pas ouvert
- {
- std::string ligne; // variable contenant chaque ligne lue
- // cette boucle s'arrête dès qu'une erreur de lecture survient
- // while ( fichier >> ligne ) // s'arrete a chaque espace
- while ( std::getline( fichier, ligne ) ) // passe ligne par ligne
- {
- // afficher la ligne à l'écran
- std::cout << ligne << std::endl;
- }
- }
- }
|
Maintenant, je recherche l'equivalent du "^" dans grep, qui me permettrait de recupérer le 1er élément de la ligne (oui oui, je sais, la reponse doit etre deja dans mon code, mais j'avoue que c pas hyper clair pour moi...)
Merci d'avance... again...
Message édité par Burps le 01-02-2008 à 14:29:56