Skocz do zawartości

kryniak

Zbanowani
  • Postów

    1 394
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez kryniak

  1. kryniak

    [C] Proównywanie tekstu

    Napisałem własną funkcję strcmp() i wywaliłem te nagłówki. Licencja pozostaje niezmieniona. #include <stdio.h> #define ROZM_W 3 #define ROZM_T 30 char wzorzec[128]; char tekst[128]; char gwiazdki[128]; int strcmp(const char *s1,const char *s2) { int i=0; while (*(s1+i) != 0 && *(s2+i) != 0) { if (*(s1+i)>*(s2+i)) return 1; if (*(s1+i)<*(s2+i)) return -1; i++; } return 0; } int main() { int i=0,j; char tmp[128]; printf("Podaj wzorzec: "); scanf("%s",wzorzec); printf("Podaj tekst:\n"); while (i++<2) fgets(tekst, 127, stdin); i=0; while (i<ROZM_T && tekst[i]!=0) { *(tmp)=0; for (j=0;j<ROZM_W;j++) sprintf(tmp,"%s%c",tmp,tekst[i+j]); if (strcmp(tmp,wzorzec)!=0) { if (gwiazdki[i]!='*') gwiazdki[i]=' '; } else { for (j=0;j<ROZM_W;j++) { gwiazdki[i+j]='*'; } } i++; } printf("%s",gwiazdki); return 0; }
  2. kryniak

    [C] Proównywanie tekstu

    licencja unwarnware: #include <stdio.h> #include <stdlib.h> #include <string.h> #define ROZM_W 3 // rozmiar wzorca #define ROZM_T 30 // rozmiar tekstu char wzorzec[128]; // dalem wszedzie 128 zeby segfaulta nie bylo. char tekst[128]; char gwiazdki[128]; int main() { int i=0,j; char *tmp = malloc(128); printf("Podaj wzorzec: "); scanf("%s",wzorzec); printf("Podaj tekst:\n"); while (i++<2) fgets(tekst, 127, stdin); i=0; while (i<ROZM_T) { *(tmp)=0; for (j=0;j<ROZM_W;j++) sprintf(tmp,"%s%c",tmp,tekst[i+j]); if (strcmp(tmp,wzorzec)!=0) { if (gwiazdki[i]!='*') gwiazdki[i]=' '; } else { for (j=0;j<ROZM_W;j++) { gwiazdki[i+j]='*'; } } i++; } printf("%s",gwiazdki); free(tmp); return 0; }
  3. Skoro tyle osób się pisało na CS 1.6 Steam to może oddać Wam nowy (pusty) a zarazem publiczny serwer klanu, którego jestem członkiem (od spraw technicznych :P). Mógłbym podać adres IP tu i teraz, ale z pewnością potraktujecie to jako reklamę :]. Napiszcie tu, o jaki termin Wam chodzi to podam IP, ewentualnie ustawiłbym hasło (chociaż i tak nikt z zewnątrz nie wejdzie).
  4. Wpisz w "Uruchom" 'msconfig' i odznacz wadliwą aplikację.
  5. kryniak

    Error przy kompilacji

    Ale w tym wypadku jest odwrotnie :P. Prawidłowo zamknięty program powinien zwrócić 0, a jak go coś przerwało, to zwróci jakąś nieprzewidywalną liczbę, np. -1731023.
  6. kryniak

    Error przy kompilacji

    void przed main to chyba jakieś przyzwyczajenie od Visual C++. Standardowo musi być int. Chodzi o to, aby można było przechwycić jakimś innym skryptem, czy wykonanie programu się powiodło (jeśli tak to main() powinno zwracać 0), czy nie (wtedy jakaś inna liczba).
  7. Step goblina: GML if (distance_to_object(o_wrog)<20) mp_linear_step(o_wrog.x,o_wrog.y,5,0);
  8. Niech wykryją exploita w starszych wersjach to będzie zabawa :). Na Plemionach jest coś takiego jak "rezerwacja wioski", czyli plemię dogaduje się z drugim plemieniem, jaki gracz może przejąć daną wioskę :P.
  9. kryniak

    Team Fortress 2

    wywal pliki gcf (pow. z tf2) i niech się ściąga od nowa
  10. Skoro stawiasz na localhost, to jakich innych wyników oczekujesz ;p? Wrzuć pliki na zew. serwer i spróbuj znowu.
  11. kryniak

    gry java

    ale chcesz uruchomic na kompie czy w komorce?
  12. Event Intersect Boundary: GML if (x<=0 || x>=room_width) hspeed=-hspeed; if (y<=0 || y>=room_height) vspeed=-vspeed;
  13. kryniak

    Clanlib 8.0

    Ja też próbowałem przez MSYS, ale nic to nie dawało. Spróbuj cygwinem jak mówi mój przedmówca :P.
  14. kryniak

    Wasze Hobby

    Moim ulubionym zajęciem jest rysowanie rysunków po zeszycie szkolnym na marginesie. Pomysł może głupi, ale się udał :]!
  15. Troszkę dużo zajmuje, nie da się zmniejszyć rozmiaru?
  16. Tidimel, bawisz się opcją blokowania, czy co?
  17. Historia lubi się powtarzać ... pamiętacie co było z #gm.polska?
  18. Zobacz, czy w stepie, czy alarmie jest instrukcja image_index=0.
  19. Co do bomby możesz zrobić, że po zetknięciu się z nią statek będzie przez chwilę nietykalny. Albo zrobić, aby po zetknięciu bomba się zniszczyła :).
  20. kryniak

    drobix

    Nie martw się, nie zniechęcaj się, rób dalej choćby nie wiem co! :)
  21. Poczekaj jeszcze troszkę :)
×
×
  • Dodaj nową pozycję...