cybop-developers
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]