[C] Funkcja sprawdzająca, czy podciąg znajduje się w danym ciągu
Ostatnio zmodyfikowano 2010-06-18 22:55
markon Temat założony przez niniejszego użytkownika  | 
[C] Funkcja sprawdzająca, czy podciąg znajduje się w danym ciągu » 2010-06-18 17:06:24 witam,  proszę o odpowiedź na pytanie postawione przeze mnie w temacie
  P.S Zaglądałem do dokumentacji, ale nic nie znalazłem, pytam bo nie jestem pewien czy nic nie przeoczyłem. oraz poszukuję funkcji która zamieni wszystkie/jeden znak, na ten który podam w argumentach. Dodam, ze musi to byc funkcja dla C
  #by malan W dziale Inne (C++) znajdują się tematy inne niż "Błąd kompilacji", "Problem z kodem" itd., ale dotyczą one C++, nie C! Proszę umieszczaj tematy w odpowiednim dziale (Pozostałe tematy) :).  | 
 | 
DejaVu  | 
» 2010-06-18 17:57:00 Jest co najmniej 5 funkcji do przeszukiwania tekstu w standardowej bibliotece C w tym strstr.  | 
 | 
markon Temat założony przez niniejszego użytkownika  | 
» 2010-06-18 19:50:09 dobra, udalo się a jest funkcja która zwraca int - zeby przypisać do int'a index, gdzie występuje znaleziona litera?, bo narazie znalazlem tylko ze zwraca dla char* - ale to jest forma tekstowa, a konwertowanie odpada  | 
 | 
lenrokskate  | 
» 2010-06-18 19:53:15 czemu konwersja odpada? char tekst[] = "123"; int liczba = atoi( tekst );
   | 
 | 
ison  | 
» 2010-06-18 20:20:05 czemu ma odpadać? #include <cstdio> #include <iostream>
  int main() {     char tekst[] = "123";     int liczba = atoi( tekst );     printf( "%d\n", liczba ); }
  standardowe wyjście:  123
 
 w czym leży problem?  | 
 | 
Elaine  | 
  » 2010-06-18 20:23:23 Keh...  ptrdiff_t indexOf( const char * haystack, const char * needle ) {     const char * position = strstr( haystack, needle );     return( position != 0 ) ?( position - haystack )         :( - 1 ); }  | 
 | 
DejaVu  | 
» 2010-06-18 20:40:59 int indeks = ptr_znaleziony - ptr_bazowy;  pod warunkiem, że ptr_znaleziony!=NULL.  | 
 | 
markon Temat założony przez niniejszego użytkownika  | 
» 2010-06-18 20:47:13 dzięki, ale  ptr_znaleziony-ptr_bazowy; // co to jest znaleziony a co bazowy?  | 
 | 
|  « 1 »  2 |