Was ist vordefiniert #wenn Symbologien c # haben?

9
%Vor%

Welche Werte gibt C # für die Verwendung vor?

    
BCS 21.08.2008, 23:51
quelle

3 Antworten

4

Um zu dem hinzuzufügen, was Nick gesagt hat, listet die MSDN-Dokumentation keine vordefinierten Namen auf. Es scheint, dass alle von #define und /define kommen müssen.

#if auf MSDN

    
Frank Krueger 22.08.2008, 00:06
quelle
4

Hängt davon ab, was / welche Compileroptionen Sie verwenden. Visual Studio stellt das Symbol% ​​co_de% für Sie über die Projekteinstellungen zur Verfügung, Sie können jedoch beliebige erstellen.

    
Nick 21.08.2008 23:54
quelle
0

Nun, das hängt vom verwendeten Compiler und den Kommandozeilenoptionen ab. Mono definiert standardmäßig andere Namen als der Compiler von Microsoft, und abhängig davon, welches System Sie sind, erhalten Sie verschiedene Definitionen, usw.

Wenn Sie ein spezifischeres System zur Verfügung stellen, für das Sie kompilieren, können wir möglicherweise die Liste für dieses spezielle System erstellen (zum Beispiel: x64 Vista-System, das Visual Studio 2008 verwendet).

    
dguaraglia 22.08.2008 00:20
quelle

Tags und Links