Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit scenario introduceert u bewust een C++-syntaxisfout in uw code om te leren hoe een compilatiefout eruitziet en hoe u deze kunt oplossen. Wanneer u het project compileert, wordt in een foutbericht aangegeven wat het probleem is en waar het is opgetreden.
Vereiste voorwaarden
In dit scenario wordt ervan uitgegaan dat u de basisprincipes van de C++-taal begrijpt.
Aangenomen wordt dat u de eerdere gerelateerde handleidingen hebt voltooid die worden vermeld in Visual Studio IDE voor C++ Desktop Development.
Compilatiefouten oplossen
Verwijder in Game.cpp de puntkomma in de laatste regel zodat deze lijkt op de instructie:
return 0Kies Build>Oplossing bouwen in de menubalk.
Een bericht in het venster Foutenlijst geeft aan dat er een fout is opgetreden in het bouwen van het project. De beschrijving ziet er iets zoals de foutmelding uit.
error C2143: syntax error: missing ';' before '}'Als u help-informatie over deze fout wilt weergeven, markeert u deze in het venster Foutenlijst en kiest u vervolgens de F1-toets .
Voeg de puntkomma weer toe aan het einde van de regel met de syntaxisfout:
return 0;Kies Build>Oplossing bouwen in de menubalk.
Een bericht in het uitvoervenster geeft aan dat het project is gecompileerd.
1>------ Build started: Project: Game, Configuration: Debug Win32 ------ 1>Game.cpp 1>Game.vcxproj -> C:\Users\<username>\source\repos\Game\Debug\Game.exe ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Volgende stappen
Vorige:Walkthrough: Werken met projecten en oplossingen (C++)
Volgende:Walkthrough: Een project testen (C++)