[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cybop-developers] [Für ALLE] Präprozessor i f-def
From: |
Christian Heller |
Subject: |
[cybop-developers] [Für ALLE] Präprozessor i f-def |
Date: |
Tue, 11 Feb 2014 21:02:16 +0100 |
User-agent: |
KMail/4.11.3 (Linux/3.12-1-686-pae; KDE/4.11.3; i686; ; ) |
Hallo Alle zusammen,
mehrere von Ihnen verwenden Präprozessor if-defs, um zwischen den
Plattformen zu unterscheiden.
Sollten Sie solche if-defs einbauen oder im Quelltext darüber
"stolpern", dann passen Sie sie bitte an und verwenden generell
und überall und einheitlich folgendes Schema (vier Abschnitte):
#ifdef __APPLE__
// mac-specific source code
#elif WIN32
// win-specific source code
#elif GNU_LINUX_OPERATING_SYSTEM
// gnulinux-specific source code
#else
// all other os source code
#endif
Wie mit dem Macro "_MSC_VER" umgegangen werden soll und ob es nicht
schon durch WIN32 abgedeckt wird, muss ich beim nächsten Mal noch
mit der Visual Studio-Gruppe klären.
Es kann sein, dass manche Macros in der Zukunft umbenannt werden.
Solange sie aber überall EINHEITLICH verwendet wurden, so ist das
kein Problem und eine Sache von 1 min mit entsprechendem Programm.
Vielen Dank!
Christian Heller
--
Reformiert unser Geldsystem!
http://www.humane-wirtschaft.de/
http://www.wissensmanufaktur.net/
http://www.lust-auf-neues-geld.de/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cybop-developers] [Für ALLE] Präprozessor i f-def,
Christian Heller <=