Testen, ob long long int definiert ist
-
Hi, wie kann ich testen, ob long long int definiert ist?
Ich habe es so versucht:
#ifdef long long int
Aber das wird immer als false angenommen, obwohl ich long long int verwenden kann.
Wie kann ich dies abfragen?
-
^^ 'long long' ist eigentlich kein #define
du könntest es vielleicht so machen:#if defined (__GNUC__) // long long, gnu #elif defined (_MSC_VER) // __int64, microweich #endif
-
;fricky schrieb:
^^ 'long long' ist eigentlich kein #define
du könntest es vielleicht so machen:#if defined (__GNUC__) // long long, gnu #elif defined (_MSC_VER) // __int64, microweich #endif
Danke, so gehts
-
"microweich" im Headerfile, das habe ich auch noch nicht gesehen