ďťż

Ładny brzuch

Chodzi mi o wyszukiwanie ciągu znaków w podanym tekście ale bez użycia żadnego komponentu i jeżeli znajdzie to wykonuje tą funkcję, a jeżeli nie ma to nie.
Użytkownik kiperoman edytował ten post 16 październik 2005, 18:20



Chodzi mi o wyszukiwanie ciągu znaków w podanym tekście ale bez użycia żadnego komponentu i jeżeli znajdzie to wykonuje tą funkcję, a jeżeli nie ma to nie.

mozesz uzyc funkcji C++

zobacz tutaj

http://www.cpprefere...tring/find.html


uzyj Pos :)




Podaj jakiś przykład bo mi cosik nie działa.


hmm nie ma Pos w BCB? dziwne - w Delphi jest a to sie prawie nie rozni. w takim razie uzyj
string s; s.find("costam",0);


Jest w BCB ale nic nie robi.


jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)


jak jest to robi - w delphi pos zwraca pozycje tekstu w tekscie. wystarczy sprawdzic czy wieksza od 0 :)


Kurde, przecież w C++ się liczy od 0 a nie od 1! Ja tu w kodzie na bank widze, że nie będzie działać, bo "http" będzie na początku tekstu, czyli od pozycji 0!

No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.


No dobra, to ja mam pytanie: co oznacza stwierdzenie "nic nie robi"? Sprawdź debugerem jaką ma wartość łańcuch i co zwraca pos. Tyle powinno ci starczyć do rozwiązania błędu.


Powinno ściągać plik a nie ściąga.

Pos ma zawsze wartośc 0, a tekstu nie odbiera i w tym jest chyba problem.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •