Ergebnis 1 bis 5 von 5
  1. #1
    Kuschel-Wuschel enco Avatar von enco
    Registriert seit
    26.01.2006
    Beiträge
    1.075

    Standard [Source] Russisches Roulette

    Das Programm habe ich im Laufe eines Wettbewerbes für ein anderes Forum geschrieben, dessen Namen ich hier nicht nennen will, da dort zum Glück noch keine Kinder aufgetaucht sind

    Unter Windows muss eine Änderung an der msWait() Funktion vorgenommen werden. Ersetzt diese einfach mit der Sleep() aus der window.h

    Soviel dazu, den kommentierten Source findet ihr hier:

    http://nopaste.info/5b75986251.html

  2. #2
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard

    cool wäre es noch, dass wenn der Computer gewinnt, der User für 10 min ausgeloggt wird, und wenn der User gewinnt, fährt der Computer herunter xD.
    Sonst aber gut kommentierter Code.
    Wusste gar nich, dass du jetzt in C/C++ schreibt, und das auch noch unter Linux.

  3. #3
    Kuschel-Wuschel enco Avatar von enco
    Registriert seit
    26.01.2006
    Beiträge
    1.075

    Standard

    =-antr4xx-=[]cool wäre es noch, dass wenn der Computer gewinnt, der User für 10 min ausgeloggt wird, und wenn der User gewinnt, fährt der Computer herunter xD.
    Da hat der user ja in beiden Fällen die Arschkarte gezogen :lol:

    =-antr4xx-=[]Sonst aber gut kommentierter Code.
    Danke, hab mir echt Mühe gegeben selbst die unwichtigsten Funktionen und Includes zu kommentieren xD

    =-antr4xx-=[]Wusste gar nich, dass du jetzt in C/C++ schreibt, und das auch noch unter Linux.
    Man muss sich eben anpassen :wink:

  4. #4
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard Re: [Source] Russisches Roulette

    Zitat Zitat von enco
    Unter Windows muss eine Änderung an der msWait() Funktion vorgenommen werden. Ersetzt diese einfach mit der Sleep() aus der window.h
    Versuch's mal damit:

    Code:
    #include <time.h>
    
    void wait(unsigned int msecs) /* in milliseconds */
    {
    	unsigned int start = clock();
    	while(clock() < start + msecs * CLOCKS_PER_SEC / 1000);
    }
    Mit CLOCKS_PER_SEC war ich mir nicht sicher (weil: #define CLOCKS_PER_SEC 1000), das also immer 1 ergibt und somit unnötig ist.
    Falls diese Konstante auch unter Linux so definiert wird empfehle ich es einfach rauszunehmen um unnötigen Rechenleistungsverlust zu verhindern.


    mfG. BlackBerry

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  5. #5
    Anfänger
    Registriert seit
    07.12.2007
    Beiträge
    22

    Standard

    Habs hinbekommen. Thx an Thread-starter, geile idee. werde versuchen das wenn der pc. gewinnt der pc 10 min gesperrt wird Wenn user gewinnt mus ich mir nochwas einfallen lassen xD

    thx für time funktion, hast es richtig geschrieben, funktioniert!

    mfg

    King_Pin
    ---> Ich hab nur so wenig Beiträge, weil ich weiß wie man die Suchfunktion nutzt! <---

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •