Visual Studio Code C 拡張機能での C 17 サポートの有効化
問題:
Visual Studio Code ( VSCode) を使用している場合、開発者は std::string_view などの C 17 機能を使用するときにエラーが発生する可能性があります。コードが正常にビルドされたにもかかわらず、エディターは C 17 サポートの欠如を示唆するエラー波線をスローします。
解決策:
この問題を解決して C 17 サポートを有効にするには、次の手順を実行します。
でVSCode:
向けデバッガー:
「tasks.json」ファイルに次の行が存在することを確認します:
{ ... "tasks": [ { ... "args": [ "-std=c++17", "-I", "${fileDirname}", "-g", "${fileDirname}/*.cpp", "-o", "${workspaceFolder}/out/${fileBasenameNoExtension}.o" ], ... "defines": ["_GLIBCXX_USE_CXX11_ABI=0"] ... } ] ... }
注: "out" という名前のフォルダーがワークスペース ルート。
次の手順に従うことで、効果的に有効にすることができます。 VSCode での C 17 サポートにより、エディターとデバッガーの両方で正しい C バージョンが使用されるようになり、エラーの波線が排除され、C 17 機能を使用したシームレスな開発が可能になります。
以上がVisual Studio Code で C 17 サポートを有効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。