Maison > développement back-end > C++ > Comment changer la norme du langage C dans VS Code avec CodeRunner ?

Comment changer la norme du langage C dans VS Code avec CodeRunner ?

Mary-Kate Olsen
Libérer: 2024-12-09 09:31:06
original
251 Les gens l'ont consulté

How to Change the C   Language Standard in VS Code with CodeRunner?

Modification de la norme du langage C dans VS Code avec CodeRunner

Visual Studio Code est par défaut C 98 pour l'exécution lors de l'utilisation de l'extension CodeRunner. Cependant, vous pouvez facilement passer à un autre standard de langage C, tel que C 17 ou C 20.

Solution :

  1. Ouvrez le panneau Extensions dans VS Code.
  2. Recherchez "ms-vscode.cpptools" et cliquez sur le C/C extension.
  3. Cliquez sur l'icône d'engrenage à côté de "Désinstaller".
  4. Sélectionnez "Paramètres d'extension" dans le menu déroulant.
  5. Localisez la barre de recherche et tapez "cppStandard. "
  6. Modifiez la valeur de "Cpp Standard" par la version souhaitée, telle que "c 17" ou "c 20."

Une fois l'ajustement effectué, les fichiers C seront exécutés en utilisant le standard de langage sélectionné. Pour vérifier, vous pouvez inclure le code suivant dans un fichier C :

#include <iostream>

int main() {
  if constexpr (sizeof(int) == 4) // C++11 feature
    std::cout << "int is 32 bits" << std::endl;
  return 0;
}
Copier après la connexion

Avec C 17 sélectionné, le code affichera correctement que "int est de 32 bits", confirmant le changement de norme de langue.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal