Als «flags» getaggte Fragen

Flags sind atomare Datenstrukturen, mit denen der Status in einem Programm identifiziert wird.

1446
Was bedeutet das Enum-Attribut [Flags] in C #?

Von Zeit zu Zeit sehe ich eine Aufzählung wie die folgende: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } Ich verstehe nicht genau, was das [Flags]Attribut bewirkt. Hat jemand eine gute Erklärung oder ein Beispiel, das er posten

367
Kompilieren von C ++ 11 mit g ++

Ich versuche, meinen C ++ - Compiler auf C ++ 11 zu aktualisieren. Ich habe ein bisschen gesucht und bin zu dem Schluss gekommen, dass ich die Flagge verwenden muss -std=c++0xoder -std=gnu++0x, aber ich weiß nicht viel über Flaggen. Kann mir jemand helfen? (Ich benutze Ubuntu 12.04.) Hier ist der...

157
Nützliche GCC-Flags für C.

Welche anderen wirklich nützlichen, aber weniger bekannten Compiler-Flags gibt es neben dem Setzen -Wallund Setzen -std=XXXfür die Verwendung in C? Ich bin besonders an zusätzlichen Warnungen interessiert und / oder daran, Warnungen in einigen Fällen in Fehler umzuwandeln, um versehentliche...

155
Wie vergleiche ich Flags in C #?

Ich habe unten eine Flaggenaufzählung. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Ich kann die if-Anweisung nicht als wahr bewerten lassen. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This...

106
Perl-Flags -pe, -pi, -p, -w, -d, -i, -t?

Ich habe viele Möglichkeiten gesehen, Perl-Code oder -Skripte mit unterschiedlichen Flags auszuführen. Wenn ich jedoch versuche zu googeln, was jede Flagge bedeutet, erhalte ich hauptsächlich Ergebnisse für generische Perl-Websites, und dort werden keine spezifischen Informationen zu den Flaggen...

103
CFLAGS vs CPPFLAGS

Ich verstehe, dass CFLAGS (oder CXXFLAGS für C ++) für den Compiler sind, während CPPFLAGS vom Präprozessor verwendet wird. Aber ich verstehe den Unterschied immer noch nicht. Ich muss einen Include-Pfad für eine Header-Datei angeben, die in #include enthalten ist. Ist #include eine...

96
Alle JVM-Flags drucken

Eine interessante JVM-Flagge gefunden: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Es werden Hunderte verschiedener Optionen gedruckt, von denen ich noch nie gehört habe. Außerdem werden Standardwerte gedruckt, mit denen das Verhalten von JVM besser diagnostiziert werden kann....