Heim > Backend-Entwicklung > C++ > Wie aktiviere ich die C 0x-Unterstützung in Dev-C?

Wie aktiviere ich die C 0x-Unterstützung in Dev-C?

DDD
Freigeben: 2024-12-04 10:09:12
Original
417 Leute haben es durchsucht

How to Enable C  0x Support in Dev-C  ?

Ändern des Dev-C-Modus zur Unterstützung von C 0x

Benutzer, die bereichsbasierte for-Schleifen in Dev-C lernen, können auf den Fehler „range -based-for-Schleifen sind im C 98-Modus nicht zulässig. Dies weist darauf hin, dass der Standardmodus in Dev-C C 98 ist, der diese Funktion und andere Aspekte von C 0x nicht unterstützt.

So beheben Sie dieses Problem und aktivieren die Unterstützung für C 0x-Funktionen:

1. Greifen Sie auf die Compiler-Optionen zu:
Navigieren Sie zu „Extras –> Compiler-Optionen“ und wählen Sie die Registerkarte „Compiler“.

2. Benutzerdefinierte Compiler-Befehle aktivieren:
Aktivieren Sie das Kontrollkästchen „Folgende Befehle hinzufügen, wenn Sie den Compiler aufrufen.“

3. Geben Sie den C 0x-Standard an:
Geben Sie im Texteingabefeld entweder „-std=c 11“ oder „-std=C 0x“ ein, um den gewünschten C 0x-Standard anzugeben.

Zum Beispiel Wenn Sie Dev C Version 5.3.0.3 mit TDM-GCC 4.6.1 64 Bit verwenden, sollten die Einstellungen wie folgt aussehen folgt:

  • Compiler-Optionsfeld:

    • Registerkarte: Compiler
    • Kontrollkästchen: „Folgende Befehle hinzufügen, wenn der Compiler aufgerufen wird“
    • Texteingabefeld: „-std=c 11“ oder „-std=C 0x"

Diese Änderungen ändern das Compilerverhalten, um C 0x-Funktionen zu unterstützen, einschließlich bereichsbasierter for-Schleifen.

Das obige ist der detaillierte Inhalt vonWie aktiviere ich die C 0x-Unterstützung in Dev-C?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage