Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. czyli układając zmienne do pytania y[m] = x[n];
  2. gnysek

    C czy C++ ?

    Konkretnie to najpierw wymyślono C, a potem ktoś stwierdził - "Cholera, za mało możliwości to daje, przydało by się trochę nowych pomysłów dodać" no i dodano nowe struktury jak obiektowość, dzięki czemu pisanie programów jest nieco prostsze i szybsze. I ta powstało C++. Zanim pisano w C, to pisało się w Assemblerze, ale ktoś miał już dośc ciągłego pisania ADD, MOV, SUBB i zrobił C. Bo tak naprawdę nie ważne w czym piszesz, ważne co z tym Twoim tekstem robi kompilator (np. w Assemblerze to prosto zgadnąć, bo większość poleceń zamienia po prostu na ciągi, np. 8bitów które procesor odbiera jako instrukcje).
  3. gnysek

    [C] Proównywanie tekstu

    a po co optymalność ? to nie są zawody który program działa szybciej, celem jest zrobienie programu który porówna 3-4 znaki z ciągiem 20. Program ma być MAKSYMALNIE prosty.
  4. gnysek

    ArcMagi nadchodzi...

    Siedzisz jak Japończyk przy obiedzie - na podłodze - i programujesz ? Huh :D A więc widzisz, my chcemy wydać grę, Ty musisz wydać, bo nie ma mebelków, więc wniosek prosty - chyba czas faktycznie ją wydać :D
  5. gnysek

    [C] Proównywanie tekstu

    :) To ja się muszę jeszcze jakoś wskaźników pozbyć żeby koledzy studenci załapali :P Wiem na czym polegał mój błąd - facet wymyślił sobie ten program i stwierdził, ze w sumie nie wie jak go napisac, pewnie getchar będzie najlepsze, tymczasem kupa i nieprawda scanf jednak praktyczniejszy :P
  6. gnysek

    [C] Proównywanie tekstu

    Dobra, teraz to mam aż za dużo odpowiedzi :P Będę musiał jednak posiedzieć i sam to napisać, zeby było najprościej jak sie da, bo inaczej nikt nie zrozumie o co chodzi :P Edit: kryniak, zapomniałem o nagrodzie :P
  7. gnysek

    [C] Proównywanie tekstu

    Ale napisałem, że nie mogę korzystać z gotowych funkcji tylko mam napisać je samemu, więc czemu wyskakujesz z strcmp ? Własnie o to chodzi, ze ma byc bez tego :) Wszelkie stdlib.h czy string.h odpadają :)
  8. gnysek

    [C] Proównywanie tekstu

    Słuchajcie, na jutro na zajęcia mam napisać program, ale zbytnio nie mam czasu, niestety jak ja tego nie zrobię to cała grupa będzie nieprzygotowana :P Zadanie nie jest trudne, chociaż nieco bez sensu. Oczywiście program jest w C (nie w C++ !!) User podaje WZORZEC oraz TEKST, załóżmy, że wzorzec to char[5], a tekst to char[20]. Program podkreśla gwiazdkami fragmenty słowa TEKST które są takie jak WZORZEC, np.: //wzorzec = ala, tekst = ala ma kota i tralalala > ala ma kota i tralalala > *** *** *** Nie można korzystać z żadnej gotowej funkcji, trzeba napisać samemu (może być scanf / getchar, pętle for i while etc.).
  9. Zrób nowy skrypt "test" GML //test(); show_message( abc ); teraz w cretate daj GML abc = 'xxx'; test(); No i bez przekazywania argumentów skrypt działa. Problem jest taki, że jak obiekt nie ma zmiennej abc, to wtedy będzie error, ale i na to jest rada: GML //test(); var pokaz; if ( variable_local_exists('abc') and argument0==0 ) { pokaz = string(abc); } else { pokaz = string(argument0); } show_message( pokaz ); No i teraz możesz przekazać argument do skryptu, lub nie podać nic i on wtedy postara się poszukać zmiennej abc w tym obiekcie, a jak nie to wywali argument0. Jak widać argument można podać, ale nie trzeba, bo skrypt jest odpalany jakby "spod" obiektu i widzi wszystkie jego zmienne.
  10. Jeżeli wywołujesz skrypt z obiektu, to skrypt "widzi" tą tablicę bez przekazywania jako argument. W sumie, to przekazywanie argumentów to taka ściema trochę.
  11. Matematykę w szkole masz ? <=oznacza mniejsze lub równe, += oznacza zwiększanie.
  12. A co ma typ gry do protokołu ?
  13. ja bym jej wyjął klawisze, albo pozamieniał miejscami.
  14. dodaj na początku funkcji echo $val . '<br />' . $_POST[$val]; i zobacz czy te dane w ogóle istnieją. Możliwe że $_POST powinien też zostać przefiltrowany przez stripslashes.
  15. A ja myślę, że to kolejny żart. Poza tym, temat jest w złym dziale, wiec go zamykam i tyle.
  16. przed <script> <div style="text-align: center;"> za </script> </div>
  17. Hmm, nad tarczą pomyślimy, pogadam z Borkiem co on myśli na ten temat. Prace nad Almorą wznowię od wtorku, bo czekam na wynik ostatniego egzaminu, na szczęście pozostałe już zdałem xD Mam 13/14 egzaminów zaliczone xD
  18. gnysek

    Soulland Sybille

    Chodziło raczej o screeny.
  19. gnysek

    Soulland Sybille

    Na Xboxa pisze się jak na PC akurat. Na PS3 gorzej, bo tam jest specyficzna architektura. Ale na PS3 piractwo wynosi 0%, na Xboxie jest, ale też niewielkie. Co do pisania gier ... kurde kto powiedział, że na Symbiana da się pisać tylko w C++? Z odpowiednim kompilatorem to nawet w GMLu można by pisać :) Tak naprawdę to jezyk programowania jest językiem, a tłumaczenie kodu na maszynowy jest kompilacją i program w tym samym języku może działać na kalkulatorze, mp3, pralce i komputerze - o ile został skompilowany pod dany procesor. @koniec offtopa. Są jakieś nowe informacje o grze? Miało cos być, a tu cisza ...
  20. no to sprawdź czy dialog się skończył i wtedy ją stwórz
  21. gnysek

    Tp

    w kolizji z wrota1 GML x=wrota2.x; y=wrota2.y;
  22. https://gmclan.org/index.php?wiki=article&zm=50 ?? Dział Poup-ups w helpie.
  23. jak otwierasz stringa za pomocą " to dla czego zamykasz za pomocą ' ?
  24. To zrób sam :) create GML moge_strzelac = true; Step GML if distance_to_object(obj1)<200 and moge_strzelac /*to wyzej znaczy to samo co "if distance_to_object(obj1)<200 and moge_strzelac=true" ale "=true" nie trzeba pisac, bo jest tak jakby domyślne - za duzo by tłumaczyc :)*/ { instance_create(x,y,obj2_pocisk); moge_strzelac = false; alarm[0] = room_speed/2; //pół sekundy, czyli inaczej 1/2 } Alarm0 GML moge_strzelac = true;
  25. a dokuemntacji nie masz? Polecenie repeat oznacza, że coś zostanie powtórzone 30 razy w jednym stepie (tak samo jak pętla for(i=0; i<30; i+=1;) )
×
×
  • Dodaj nową pozycję...