Taal syntax is belangrijk voor elke programmeertaal , en C + + is geen uitzondering . Echter, zoals C + + is een gecompileerde taal , het vangen van syntax fouten effectief essentieel in grotere projecten wordt . Beoefenen van een goede debugging technieken , het werken met functionele , modulaire code , begrijpen hoe een C + + debugger te gebruiken , en het leren van de ins en outs van de C + + syntax zijn fundamentele vaardigheden om schone , werkende code te behouden . Gebruik een Debugger Een van de belangrijkste manieren om te controleren op syntax fouten in C + + is een debugger . Debuggers komen pakketten als onderdeel van de meeste compilers of Interactive Development Environments . Bij het samenstellen van C + + source code , zal de compiler fouten tonen tijdens de compilatie proces , met inbegrip van fouten in de syntaxis . Meestal zal debuggers het regelnummer waar een fout optreedt verwijzen . Niet allemaal , maar printen veel informatie . De sleutel is om de compiler te begrijpen en hoe het " spreekt " om de programmeur over fouten die het overkomt . Handmatig Debug Source Code Voordat broncode zelfs bereikt een compiler echter de code moet een handmatige controle op syntax fouten ondergaan . Dit betekent dat het lezen van de code en het vangen van fouten die optreden voordat ooit proberen om het programma uit te voeren . Dit heeft het voordeel van het vangen van ingewikkelde problemen vroegtijdig op : vaak , problemen die complexe lijken wanneer deze wordt uitgevoerd door een compiler afkomstig van zeer eenvoudige syntax problemen . Vroeg vangen deze problemen kunnen verlichten later debuggen . Praktijk Modular Coding Een manier om elke syntax controle te verlichten is om schoon , modulaire codering oefenen . Broncode die hetzelfde blok van code gebruikt of voert dezelfde handeling herhaaldelijk moeten deze blokken aanwijst in aparte functies . Functies idealiter slechts een taak . Door het verminderen van de complexiteit van het programma-ontwerp door het breken van de taken in aparte eenheden , kunt u gemakkelijker zien waar fouten optreden en controleren op syntax fouten . Vaak, wanneer code wordt lang of onhandelbaar , het vinden van fouten in de syntaxis wordt net zo moeilijk als het vinden van grammatica en syntaxis fouten in lange essays . Begrijpen Proper Syntax De hoeksteen voor elke van deze werkwijzen en strategieën , echter om de syntax van inzicht C + + . De basisregels zijn simpel : Alle verklaringen eindigen met een puntkomma ( " ; " ) . Alle conditionele voor loops en " als " statements zijn tussen haakjes . Blokken code worden tussen haakjes ( " { } " ) . Arrayindexen worden tussen vierkante haakjes ( " [ ] " ) . Loops komen " terwijl " " do -while " en " voor" rassen . Vertakking verklaringen komen in " if-else " blokken , of " switch " statements . Inzicht C + + syntax is de sleutel tot het schrijven van bruikbare C + + code , ongeacht debuggen technieken .
|