Vordefinierte Makros QT Augenmerk auf das QT Makro "Q_OS_WIN"
Verfasst: 17. April 2017 10:53
Hallo zusammen,
Ich dachte ich erstell mal ein Thema darüber, vielleicht hilft es anderen Leuten auch weiter.
Es geht mir momentan um das "Q_OS_WIN" QT Makro, was ein vordefiniertes Makro ist.
Dieses Makro ist definiert, wenn man auf einem Windows Betriebsystem compiliert.
Siehe auch QT Dokumentation: http://doc.qt.io/qt-5/qtglobal.html#Q_OS_WIN
Jetzt zu meiner Allgemeinen Frage:
1. Wie kann ich auf einem Betriebsystem prüfen, ob ein solches Makro auch wirklich definiert wurde?
2. Ist es möglich die ersetzten Codeteile nach dem der Präprozessor seine Arbeit gemacht hat anzusehen?
Ich dachte ich erstell mal ein Thema darüber, vielleicht hilft es anderen Leuten auch weiter.
Es geht mir momentan um das "Q_OS_WIN" QT Makro, was ein vordefiniertes Makro ist.
Dieses Makro ist definiert, wenn man auf einem Windows Betriebsystem compiliert.
Siehe auch QT Dokumentation: http://doc.qt.io/qt-5/qtglobal.html#Q_OS_WIN
Jetzt zu meiner Allgemeinen Frage:
1. Wie kann ich auf einem Betriebsystem prüfen, ob ein solches Makro auch wirklich definiert wurde?
2. Ist es möglich die ersetzten Codeteile nach dem der Präprozessor seine Arbeit gemacht hat anzusehen?