Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C] Funkcja sprawdzająca, czy podciąg znajduje się w danym ciągu

Ostatnio zmodyfikowano 2010-06-18 22:55
Autor Wiadomość
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) :).
P-18102
DejaVu
» 2010-06-18 17:57:00
Jest co najmniej 5 funkcji do przeszukiwania tekstu w standardowej bibliotece C w tym strstr.
P-18103
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
P-18104
lenrokskate
» 2010-06-18 19:53:15
czemu konwersja odpada?

C/C++
char tekst[] = "123";
int liczba = atoi( tekst );
P-18105
ison
» 2010-06-18 20:20:05
czemu ma odpadać?
C/C++
#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?
P-18106
Elaine
» 2010-06-18 20:23:23
Keh...
C/C++
ptrdiff_t indexOf( const char * haystack, const char * needle )
{
    const char * position = strstr( haystack, needle );
    return( position != 0 ) ?( position - haystack )
        :( - 1 );
}
P-18107
DejaVu
» 2010-06-18 20:40:59
int indeks = ptr_znaleziony - ptr_bazowy;
 pod warunkiem, że ptr_znaleziony!=NULL.
P-18108
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?
P-18109
« 1 » 2
  Strona 1 z 2 Następna strona