Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Crotaphytus
Anmeldungsdatum: 08.05.2005 Beiträge: 213
|
Verfasst am: 07. Jul 2005 13:54 Titel: |
|
|
Richtig lustig wirds doch erst, wenn man sich true und false genau andersrum definiert... Und dann den Code irgendjemand anderen zur Fehlersuche gibt... *fg* _________________ Genie oder Wahnsinn? Wer kann es wissen... |
|
Nach oben |
|
|
|
Cpt.Tanga Gast
|
Verfasst am: 10. Jul 2005 15:58 Titel: |
|
|
moechte nur nochmal was richtigstellen: dachdecker2 hat natuerlich recht. in c/c++ ist ein boolsches false als 0 und ein boolsches true als ungeleich false definiert. damit sieht das enum dann auch so aus:
Code: | typedef enum {false=0,true=!false} bool; |
ich sag jetzt einfach mal als ich den anderen post geschrieben hab war ich betrunken . |
|
Nach oben |
|
|
hannibal
Anmeldungsdatum: 02.09.2005 Beiträge: 1
|
Verfasst am: 02. Sep 2005 20:03 Titel: |
|
|
Den Datentyp BOOL ist wie gesagt nur unter Windows verfügbar mit der entsprechenden Header-Datei. Aber dir den selbst zu basteln ist auch nicht schwer:
Code: | #define FALSE 0
#define TRUE 1
typedef int BOOL;
|
Mehr macht Windows nämlich auch nicht.
Aber den Typedef wie er unten steht würde ich auch bevorzugen. Und statt true!=false kannst du auch true=1 direkt schreiben, da !0 nicht immer 1 ist!
Grüße, Lars. |
|
Nach oben |
|
|
|