Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben az útmutatóban szándékosan vezet be C++ szintaxishibát a saját kódjában, hogy megtudja, hogyan néz ki egy fordítási hiba, és hogyan lehet azt kijavítani. A projekt lefordításakor hibaüzenet jelzi, hogy mi a probléma, és hol történt.
Előfeltételek
Ez az útmutató feltételezi, hogy ismeri a C++ nyelv alapjait.
Feltételezi továbbá, hogy elvégezte a(z) Visual Studio IDE for C++ Desktop Development útmutatóban felsorolt korábbi kapcsolódó útmutatókat.
Fordítási hibák kijavítása
A Game.cpp fájlban törölje az utolsó sorban lévő pontosvesszőt, hogy az utasításra hasonlítson.
return 0
A menüsávon válassza a Build>Build Solution lehetőséget.
A Hibalista ablakban megjelenő üzenet azt jelzi, hogy hiba történt a projekt felépítésében. A leírás a hibaüzenethez hasonló:
error C2143: syntax error: missing ';' before '}'
A hibával kapcsolatos súgóinformációk megtekintéséhez jelölje ki a Hibalista ablakban az elemet, majd nyomja meg az F1 billentyűt.
Adja vissza a pontosvesszőt a szintaxishibát tartalmazó sor végére:
return 0;
A menüsávon válassza a Build>Build Solution lehetőséget.
A Kimenet ablakban lévő üzenet azt jelzi, hogy a projekt sikeresen lefordítva.
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 ==========
Következő lépések
Előző:Útmutató: Projektek és megoldások használata (C++)
Következő:Útmutató: Projekt tesztelése (C++)