Hladanie v subore

Programovacie jazyky, rady, poradňa...
x0_0x
Light Star
Light Star
Príspevky: 210
Registrovaný: 05 mar 2008, 21:18
Bydlisko: 127.0.0.1[localhost]
Kontaktovať používateľa:

Hladanie v subore

Príspevok od používateľa x0_0x »

Mam jeden subor zo všelijakými znakmi napr.

@! M...?do2§

a v nom niekde strceny text co ja viem B L A B L A.Ano pismena su oddelene medzerou.
No a ja teraz potrebujem najst v tom subore ten text B L A B L A a skopirovat ho do nejakej premennej alebo suboru.Otazka znie ako sad smiley
Nejake napady?

Jazyk:C/C++
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Príspevok od používateľa beluský »

ja by som nacitaval po riadkoch zo suboru

Kód: Vybrať všetko

char *fgets(char *s, int max, FILE *fr);

číta riadok zo súboru fr do konca riadku ale maximálne max znakov, načítané zapíše do s (aj s \n), vracia ukazovateľ na s, ak je koniec súboru tak NULL
a potom existujde funkcia na hladanie podretazca v retazci

Kód: Vybrať všetko

char *strstr(char *s1, char *s2);

vracia ukazovateľ na prvý výskyt reťazca s2 v reťazci s1, v prípade neúspechu NULL
a takto budes kontrolovat vsetky riadky v subore, pricom ak najdes hladany retazec si zapamatas jeho poziciu...

hadam som pomohol ;) (konecne niekomu aj ja :D)
Napísať odpoveď