Konfigurieren der VSCode C-Erweiterung für C 17-Unterstützung
Trotzdem können IntelliSense-Fehler mit std::string_view in Visual Studio Code (VSCode) auftreten Erfolgreiche Erstellung Ihres Codes. Dies weist darauf hin, dass die C 17-Unterstützung aktiviert werden muss. Dieser Artikel enthält Anleitungen dazu.
Lösung
-
VSCode-Einstellungen aktualisieren: Navigieren Sie zu den VSCode-Erweiterungseinstellungen und suchen Sie nach „cppstandard.“ Wählen Sie die gewünschte C-Version (z. B. C 17) aus dem Dropdown-Menü aus.
-
Debugger-Einstellungen konfigurieren: Stellen Sie sicher, dass Ihre task.json-Datei mit der ausgewählten C-Version übereinstimmt. Bearbeiten Sie „tasks.json“ und fügen Sie die erforderlichen Zeilen hinzu:
"--std=c++17"
"$gcc -std=c++17"
-
Ausgabeverzeichnis erstellen (optional): Wenn Sie die bereitgestellte „tasks.json“ kopieren, stellen Sie sicher, dass Sie über ein „out“-Ordner im Stammverzeichnis Ihres Arbeitsbereichs.
Mit diesen Einstellungen verwendet VSCode C 17 für beide IntelliSense und Debuggen.
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich die C-Erweiterung von VSCode für C 17-Unterstützung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme: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