|
Titlul: strstr in MingW Scris de: Bogdan Stoian din Ianuarie 15, 2011, 14:56:19 Cum se foloseste functia strstr in Ming?
Nu da eroare la compilare dar la debug la primul pas : setstate(ios_base::failbit); Titlul: Răspuns: strstr in MingW Scris de: Simoiu Robert din Ianuarie 15, 2011, 14:57:13 http://www.cplusplus.com/reference/clibrary/cstring/strstr/
Titlul: Răspuns: strstr in MingW Scris de: Bogdan Stoian din Ianuarie 15, 2011, 15:02:40 Cod: #include<fstream> Asta nu ruleaza cum trebuie.(din ce am observat eu din cauza liniei cu strstr) Nu da eroare la compilare dar la debug cum am spus si in primul post setstate(ios_base::failbit); De ce? Titlul: Răspuns: strstr in MingW Scris de: Laurentiu Ion din Februarie 22, 2011, 19:18:40 Nu este nicio eroare la compilare sau la folosirea functiei strstr, ci la gandirea algoritmului. Spune ce vrei sa faci mai exact, ce trebuie sa faca problema?
Din cate vad eu tu aici citesti un sir, apoi il cauti in cate un rand din fisier si daca il gasesti il elimini de acolo(doar prima aparitie va fi eliminata). La sfarsit afisezi "s", care va fi NULL, deoarece ai while(f.getline(s,300)) si la ultima evaluare a expresiei f.getline(s,300), s va primi valoarea NULL deoarece ai ajuns la sfarsitul fisierului, si vei iesi din while. Poate ai vrea sa pui g<<s inainte de a iesi din while: Cod: while (f.getline(s,300)) |