//je teste dans une console la fonction getline, que je trouve suffisament rapide.
//cependant je me retrouve confronté à des problemes de conversion et autres
//et comment envoyer un string dans un edit?
//merci pour toute aide...
#include <string>
#include <fstream>
#include <iostream>
int main()
{
char monmot="problème";
// le constructeur de ifstream permet d'ouvrir un fichier en lecture
std::ifstream fichier( "txt.txt" );
if ( fichier ) // ce test échoue si le fichier n'est pas ouvert
{
std::string ligne; // variable contenant chaque ligne lue
std::string ligne1;
// cette boucle s'arrête dès qu'une erreur de lecture survient
while ( std::getline( fichier, ligne ) )
{
// afficher la ligne à l'écran
*******************************************************
si ((le premier mot de la ligne)= monmot)
mettre toute la ligne dans un tableau de char
pour etre envoyé à un editbox de mon programme win32
*********************************************************
}std::cout << ligne << std::endl;
}system("PAUSE");
}
la suite au prochain episode....