国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Maison développement back-end C++ Résolution de l'erreur du compilateur C++?: attendu ';' avant le jeton '}'

Résolution de l'erreur du compilateur C++?: attendu ';' avant le jeton '}'

Aug 25, 2023 pm 09:01 PM
résoudre erreur du compilateur C++ ';'

解決C++編譯器錯誤:expected ';' before '}' token

Résoudre les erreurs du compilateur C++ : attendu ';' avant le jeton '}'

Lors du développement à l'aide du langage de programmation C++, vous rencontrez souvent diverses erreurs de compilateur. L'une des erreurs courantes est "attendu ';' avant le jeton '}'". Cette erreur se produit généralement à la fin d’une fonction ou d’une instruction conditionnelle, ce qui signifie que le compilateur s’attendait à y voir un point-virgule, mais a en fait obtenu une accolade fermante.

Cette erreur est souvent causée par une écriture de code irrégulière ou une mauvaise correspondance des parenthèses. Certaines situations courantes et solutions correspondantes seront données ci-dessous pour vous aider à mieux résoudre cette erreur du compilateur.

  1. Point-virgule manquant

Lors de l'écriture de code C++, nous devons ajouter un point-virgule à la fin de chaque instruction pour indiquer la fin de l'instruction. Si le point-virgule est manquant, le compilateur affichera une erreur ??;?attendu avant le jeton ??}??.

Par exemple, le point-virgule de la ligne 6 est manquant dans le code ci-dessous :

#include <iostream>

int main() {
    int a = 1;
    int b = 2;
    
    if (a < b) {
        std::cout << "a小于b" << std::endl;
    } else {
        std::cout << "a大于等于b" << std::endl;
    }  // 此處缺少分號
    
    return 0;
}

La solution est simple, il suffit d'ajouter là où le point-virgule manque :

if (a < b) {
    std::cout << "a小于b" << std::endl;
} else {
    std::cout << "a大于等于b" << std::endl;
};  // 添加分號
  1. Les parenthèses ne correspondent pas correctement

Une autre Une cause courante est que les crochets dans le code ne correspondent pas correctement, ce qui empêche le compilateur d'analyser correctement la syntaxe du code. Dans ce cas, le compilateur affichera une erreur ? attendu ';' avant le jeton '}'.

Par exemple, dans le code ci-dessous, l'accolade gauche est manquante dans l'instruction if :

#include <iostream>

int main() {
    int a = 1;
    int b = 2;
    
    if a < b) {
        std::cout << "a小于b" << std::endl;
    } else {
        std::cout << "a大于等于b" << std::endl;
    }
    
    return 0;
}

La solution est d'ajouter l'accolade gauche manquante :

if (a < b) {
    std::cout << "a小于b" << std::endl;
} else {
    std::cout << "a大于等于b" << std::endl;
}
  1. Excès d'accolade droite

Parfois, on se retrouve avec accolades droites redondantes dans notre code Une ou plusieurs accolades fermantes ont été ajoutées, provoquant une erreur du compilateur. Dans ce cas, le compilateur affichera une erreur ? attendu ';' avant le jeton '}'.

Par exemple, dans le code ci-dessous, il y a une accolade droite supplémentaire à la ligne 9 :

#include <iostream>

int main() {
    int a = 1;
    int b = 2;
    
    if (a < b) {
        std::cout << "a小于b" << std::endl;
    } else {
        std::cout << "a大于等于b" << std::endl;
    }}  // 多余的右花括號
    
    return 0;
}

La solution est de supprimer l'accolade droite supplémentaire :

if (a < b) {
    std::cout << "a小于b" << std::endl;
} else {
    std::cout << "a大于等于b" << std::endl;
}  // 刪除多余的右花括號

Résumé :

Lors de l'écriture de code C++, on rencontre souvent aux erreurs du compilateur, une erreur courante est "attendu ';' avant le jeton '}'". Nous pouvons résoudre ce problème en vérifiant les points-virgules manquants, les parenthèses correspondantes et les accolades droites superflues. J'espère que cet article pourra vous aider à mieux comprendre et résoudre cette erreur du compilateur.

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!

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

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276
Solution au problème selon lequel le pack de langue chinoise ne peut pas être installé sur le système Win11 Solution au problème selon lequel le pack de langue chinoise ne peut pas être installé sur le système Win11 Mar 09, 2024 am 09:48 AM

Solution au problème selon lequel le système Win11 ne peut pas installer le pack de langue chinoise Avec le lancement du système Windows 11, de nombreux utilisateurs ont commencé à mettre à niveau leur système d'exploitation pour découvrir de nouvelles fonctions et interfaces. Cependant, certains utilisateurs ont constaté qu'ils ne parvenaient pas à installer le pack de langue chinoise après la mise à niveau, ce qui perturbait leur expérience. Dans cet article, nous discuterons des raisons pour lesquelles le système Win11 ne peut pas installer le pack de langue chinoise et proposerons des solutions pour aider les utilisateurs à résoudre ce problème. Analyse des causes Tout d'abord, analysons l'incapacité du système Win11 à

Comment réparer le code d'erreur Steam 118 Comment réparer le code d'erreur Steam 118 Feb 19, 2024 pm 05:56 PM

Steam est une plateforme de jeu de renommée mondiale qui permet aux utilisateurs d'acheter, de télécharger et de jouer à des jeux. Cependant, les utilisateurs peuvent parfois rencontrer des problèmes lors de l'utilisation de Steam, tels que le code d'erreur 118. Dans cet article, nous explorerons ce problème et comment le résoudre. Tout d’abord, comprenons ce que signifie le code d’erreur 118. Le code d'erreur 118 appara?t lorsque vous essayez de vous connecter à Steam, ce qui signifie que votre ordinateur ne peut pas se connecter aux serveurs Steam. Cela peut être d? à des problèmes de réseau, aux paramètres du pare-feu, aux paramètres du proxy ou

Comment résoudre le code d'erreur Steam E20 Comment résoudre le code d'erreur Steam E20 Feb 19, 2024 pm 09:17 PM

Lorsque vous utilisez Steam pour télécharger, mettre à jour ou installer des jeux, vous rencontrez souvent divers codes d'erreur. Parmi eux, un code d’erreur courant est E20. Ce code d'erreur signifie généralement que le client Steam rencontre des difficultés pour tenter de mettre à jour le jeu. Heureusement, il n’est pas si difficile de résoudre ce problème. Tout d'abord, nous pouvons essayer les solutions suivantes pour corriger le code d'erreur E20. 1. Redémarrez le client Steam : Parfois, le redémarrage direct du client Steam peut résoudre ce problème. Dans la fenêtre Steam

Cinq conseils pour vous apprendre à résoudre le problème du téléphone Black Shark qui ne s'allume pas ! Cinq conseils pour vous apprendre à résoudre le problème du téléphone Black Shark qui ne s'allume pas ! Mar 24, 2024 pm 12:27 PM

à mesure que la technologie des smartphones se développe, les téléphones portables jouent un r?le de plus en plus important dans notre vie quotidienne. En tant que téléphone phare axé sur les performances de jeu, le téléphone Black Shark est très apprécié des joueurs. Cependant, nous sommes parfois également confrontés à la situation où le téléphone Black Shark ne peut pas être allumé. Pour le moment, nous devons prendre certaines mesures pour résoudre ce problème. Ensuite, partageons cinq conseils pour vous apprendre à résoudre le problème du téléphone Black Shark qui ne s'allume pas?: étape 1?: Vérifiez la puissance de la batterie. Tout d'abord, assurez-vous que votre téléphone Black Shark est suffisamment chargé. C'est peut-être parce que la batterie du téléphone est épuisée

Comment résoudre le problème de l'enregistrement automatique des images lors de la publication sur Xiaohongshu ? Où est l'image enregistrée automatiquement lors de la publication?? Comment résoudre le problème de l'enregistrement automatique des images lors de la publication sur Xiaohongshu ? Où est l'image enregistrée automatiquement lors de la publication?? Mar 22, 2024 am 08:06 AM

Avec le développement continu des médias sociaux, Xiaohongshu est devenue une plateforme permettant à de plus en plus de jeunes de partager leur vie et de découvrir de belles choses. De nombreux utilisateurs sont gênés par des problèmes de sauvegarde automatique lors de la publication d’images. Alors, comment résoudre ce problème ? 1. Comment résoudre le problème de l'enregistrement automatique des images lors de la publication sur Xiaohongshu ? 1. Vider le cache Tout d'abord, nous pouvons essayer de vider les données du cache de Xiaohongshu. Les étapes sont les suivantes : (1) Ouvrez Xiaohongshu et cliquez sur le bouton ? Mon ? dans le coin inférieur droit (2) Sur la page du centre personnel, recherchez ? Paramètres ? et cliquez dessus (3) Faites défiler vers le bas et recherchez ??; "Vider le cache". Cliquez sur OK. Après avoir vidé le cache, entrez à nouveau dans Xiaohongshu et essayez de publier des photos pour voir si le problème de sauvegarde automatique est résolu. 2. Mettez à jour la version Xiaohongshu pour vous assurer que votre Xiaohongshu

Le pilote ne peut pas être chargé sur cet appareil. Comment résoudre ce problème ? (Testé personnellement et valide) Le pilote ne peut pas être chargé sur cet appareil. Comment résoudre ce problème ? (Testé personnellement et valide) Mar 14, 2024 pm 09:00 PM

Tout le monde sait que si l'ordinateur ne parvient pas à charger le pilote, le périphérique risque de ne pas fonctionner correctement ou d'interagir correctement avec l'ordinateur. Alors, comment résoudre le problème lorsqu'une bo?te de dialogue appara?t sur l'ordinateur indiquant que le pilote ne peut pas être chargé sur ce périphérique?? L'éditeur ci-dessous vous apprendra deux fa?ons de résoudre facilement le problème. Impossible de charger le pilote sur cet appareil Solution 1. Recherchez ? Kernel Isolation ? dans le menu Démarrer. 2. Désactivez l'intégrité de la mémoire et le message "L'intégrité de la mémoire a été désactivée. Votre appareil est peut-être vulnérable." Cliquez derrière pour l'ignorer, et cela n'affectera pas l'utilisation. 3. Le problème peut être résolu après le redémarrage de la machine.

Interprétation de l'erreur Oracle 3114?: causes et solutions Interprétation de l'erreur Oracle 3114?: causes et solutions Mar 08, 2024 pm 03:42 PM

Titre?: Analyse de l'erreur Oracle 3114?: causes et solutions Lorsque vous utilisez la base de données Oracle, vous rencontrez souvent divers codes d'erreur, parmi lesquels l'erreur 3114 est relativement courante. Cette erreur implique généralement des problèmes de liaison à la base de données, qui peuvent provoquer des exceptions lors de l'accès à la base de données. Cet article interprétera l'erreur Oracle 3114, discutera de ses causes et donnera des méthodes spécifiques pour résoudre l'erreur et des exemples de code associés. 1. Définition de l'erreur 3114 Erreur Oracle 3114 réussite

Comment résoudre les caractères chinois tronqués sous Linux Comment résoudre les caractères chinois tronqués sous Linux Feb 21, 2024 am 10:48 AM

Le problème du chinois tronqué sous Linux est un problème courant lors de l'utilisation de jeux de caractères et d'encodages chinois. Les caractères tronqués peuvent être causés par des paramètres de codage de fichier incorrects, des paramètres régionaux du système non installés ou définis, des erreurs de configuration de l'affichage du terminal, etc. Cet article présentera plusieurs solutions de contournement courantes et fournira des exemples de code spécifiques. 1. Vérifiez le paramètre d'encodage du fichier. Utilisez la commande file pour afficher l'encodage du fichier. Utilisez la commande file dans le terminal pour afficher l'encodage du fichier?: file-ifilename S'il y a "charset" dans la sortie.

See all articles