Mehr oder weniger Großes Problem!
-
Hallo,
ich habe Folgendes Problem und zawr habe ich eine datei die so aufgebaut istData1,Inhalt zu Data1 Data2,Inhalt zu Data2 ...
Kommt nun in einen Satz Data1 oder halt auch Data2 vor...
Dann soll Das was hinter den Komma steht ausgegeben werden ich habe das
mit einer SChleife versucht ... aber Irgendwie klappt das nicht so
Hofef ihr koennt mir helfenGruß
-
wenn du c++ machst (und kein c), wie wärs mit string funktionen?
#include <string> using namespace std;
les einfach jede zeile ein (siehe c++ faq: ströme)
und such dir eine geeignete stringfunktio
www.cppreference.comund ab dem komma nimm den rest.
ps: eine von vielen möglichkeiten...
-
Hmm
Ich WOllte das eigentlich in C machen naja schaut mal hier :FILE *datei; datei = fopen(file,"r"); if(datei!=NULL) { char zeile[4046]; while (!feof(datei)) { fgets(zeile,4046,datei); sscanf(zeile,"%s,%s\n",speak_1,speak_2); printf("%s \n %s\n",speak_1,speak_2); if(strstr(Nachricht,speak_1)) { printf("--> %s\n--> %s",speak_2,speak_1); } // } } else { printf("Fehler beim oeffnen der Datei (%s) !\n",file); }
Soweit bin ich schon klappt aber leider nicht !
Gruß