C, naja nicht ganz ++.. wer mich auslachen will..

Für alle Themen, die nichts mit Laser zu tun haben.

Moderator: Gooseman

Antworten
Benutzeravatar
richardk
Beiträge: 491
Registriert: So 03 Dez, 2000 12:00 pm
Wohnort: Grabs SG Schweiz
Kontaktdaten:

C, naja nicht ganz ++.. wer mich auslachen will..

Beitrag von richardk » Mi 25 Apr, 2007 9:50 pm

Hallo Leute

Mein neustes Hasaufgaben Werk *gg*
Wer mich nun auslachen will, darf :-)

Wer nur spielen will, darf auch *gg*


Gruss Richard
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
random
Beiträge: 2160
Registriert: Fr 03 Aug, 2001 12:00 pm
Do you already have Laser-Equipment?: Dynamics, Easy-/NetLase, NetLaseLC
Some devices that emit light.
Wohnort: München - 85540 Haar
Kontaktdaten:

Re: C, naja nicht ganz ++.. wer mich auslachen will..

Beitrag von random » Mi 25 Apr, 2007 10:26 pm

ich mal wieder :-)

Tippe mal bitte "laserfreak" ein.
dann 4 mal buchstaben (dann kommt: sie haben noch einen versuch)
dann das ganze wort.

da kommt leider kein "gewonnen" oder so ...


Teste bitte mal - wenn sich der fehler rekonstruieren lässt -
}while(!(hits<=0));

in

}while(!(hits<0));

zu ändern.

ich denke, der gibt dann die gewonnen meldung nicht mehr aus, weil der gleich aus der while zurückspringt.
Das deckt sich auch mit dem gefundenen getch() :-)

Hab gerad keinen c-compiler für win zur hand (nur arm, avr :lol:)


Ich hab noch was :-)
breaks verwende ich nur, wenn ich aus ner schleife wirklich raus muss. Eventuell hilft hier ein else if ? (Zeile 44) break ist fast sowas wie goto.

}while(!(hits<=0));
solange hits nicht kleiner gleich null, also solange hits >=1, also
while(hits) :twisted:
nich?!? *afgh* leute machts doch nicht komplizierter als es muss :-))
So ne while-schleife lässt sich doch schön einfach proggen wie z.B. } while(*(++string)); :-)


greetz,
/r.
Zuletzt geändert von random am Mi 25 Apr, 2007 10:39 pm, insgesamt 1-mal geändert.
Grün ist blauer als Rot...
NetLase-LC Firmware.

Benutzeravatar
richardk
Beiträge: 491
Registriert: So 03 Dez, 2000 12:00 pm
Wohnort: Grabs SG Schweiz
Kontaktdaten:

Beitrag von richardk » Mi 25 Apr, 2007 10:36 pm

Hallo Random

Danke, selbst kommt man nicht auf so banale Sachen :-(

Zitat: "Hast du die Software getestet?" "Ja, 3h lang.. keine Fehler gefunden"

**Crasch** beim Kunden *lol*

Werd's beheben..
btw.. muss wohl auch noch ein paar Laserfreak eastereggs eibauen..

GRuss Richard

Benutzeravatar
random
Beiträge: 2160
Registriert: Fr 03 Aug, 2001 12:00 pm
Do you already have Laser-Equipment?: Dynamics, Easy-/NetLase, NetLaseLC
Some devices that emit light.
Wohnort: München - 85540 Haar
Kontaktdaten:

Beitrag von random » Mi 25 Apr, 2007 10:41 pm

Ich glaub ich hab mich ev. mit deinem nicht grösser kleiner gleich kram vertan ... klappt das mit auf null prüfen?

Greetz,
/r.
Grün ist blauer als Rot...
NetLase-LC Firmware.

Antworten

Zurück zu „Off-Topic“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste