Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Bestimmte Wörter aus einer Datei finden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.04.2014, 14:39 Uhr
rasidrasid



Hallo,

ich habe eine Datei die etwa so aussieht:

123 abc **dddd
**ERROR hallo
**ERROR 1234567

Ich würde gerne herausfinden ob in der Datei, die nach einer Berechnung erstellt wird, ein ERROR entstanden ist oder nicht. Also gibt es ein ERROR oder nicht.
Das habe ich:


C++:
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <string.h>
#include <fstream>
using namespace std ;


int main()
{
ifstream fileInput;
string line;
char* search = "ERROR";
for(unsigned int curLine = 0; getline(fileInput, line); curLine++) {
    if (line.find(search) != string::npos) {
        cout << "found: " << search << "line: " << curLine << endl;
    }
}
}



Compilieren macht er ohne fehler. Er scheint auch zu suchen, leider findet er die ERROR 's nicht. Kann jemand helfen?
Danke

Dieser Post wurde am 15.04.2014 um 15:03 Uhr von rasidrasid editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: