Affichage de toutes les lignes contenant une chaine dans un fichier txt c++
J'aimerai que vous m'aidiez,voilà c'est un fichier qui contient des information. le programme doit parcourir le fichier ligne par ligne et affiche la ligne lorsque la chaine de caractère (text) appartient à la ligne donc veridie si text est une sous chaine de la ligne.voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| cout<<"donner la chaine à verifier"<<;
getline(cin, text);
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <sstream>
#include <stdlib.h>
ifstream test("base.txt", ios::in); // on ouvre en lecture le fichier
if(test)
{
string ligne;
while(getline(test, ligne)) // tant que l'on peut mettre la ligne
{
if text=getline(test, ligne)
cout <<ligne<<endl; // on l'affiche
}
} |