Hoe te leren programmeren op c ++

Hoe te leren programmeren met++. Programmeertraining kost absoluut meer dan één nacht en vereist veel hard werken en toewijding aan de zaak (vooral in C ++). Deze gids helpt u bij het proces.

Stappen

  1. Titel afbeelding Learn C ++ Programming Stap 1
een. Meer informatie over verhalen met++. De beste manier om te beginnen met programmeren in de taal is om zijn wortels te kennen. Zelfs als u niet alles begrijpt wat u leest, zullen sommige van deze pagina`s u voorstellen aan belangrijke termen die later zullen komen (bijvoorbeeld, "Object georiënteerd programmeren").
  • Titel afbeelding Learn C ++ Programming Stap 2
    2. Installeer C ++ Compiler (en mogelijk ipr). Voor het programmeren op C ++ vereist de compiler, omdat de werkelijke broncode in een bestand moet worden gecompileerd dat uw computer kan uitvoeren. Als u Windows gebruikt, wordt de Visual C ++ 2010 Express een goede optie, en als u Linux gebruikt, is de gany een goede keuze. Beide zijn uitgerust met een ingebouwde IPR (onafhankelijke ontwikkelingsomgeving), die het proces van het schrijven van de broncode gemakkelijker kan maken. (OPMERKING:. Veel mensen online raden u aan om de IPR en de bloedvergieten Dev-C-compiler te gebruiken++. Doe dat niet. Het is gedurende 5 jaar niet bijgewerkt en heeft hier veel pagina`s van beroemde fouten die hier worden vermeld: http: // sourceforge.Net / Tracker /?group_id = 10639 & atid = 110639)
  • Leer hoe je ESR effectief gebruikt. Sommige geïntegreerde ontwikkelingsomgevingen hebben hun eigen individuele ruzies die kunnen worden verward, dus het zou handig zijn om een ​​link te lezen naar verschillende opties en instellingen voor uw IPR.
  • Titel afbeelding Learn C ++ Programming Stap 3
    3. Selecteer een tutorial of twee om te beginnen met het leren c++. Deze stap, samen met de compiler, een van de belangrijkste stappen van het hele proces. Er zijn verschillende dingen waarin je ervoor moet zorgen dat. Zorg er allereerst voor dat de handleiding is geschreven voor volledige nieuwkomers in de programmering en in meer detail in hun beschrijvingen. Zorg er vervolgens voor dat de code in het leerboek de C ++ 03-standaard volgt of zelfs de nieuwe C ++ 11 (nog niet gestandaardiseerd, dus pas op voor de compilervragen), omdat moderne compilers problemen hebben met de compilatie van een verouderde compilatie code of verwerp het gewoon in het algemeen. Goede voorbeelden zijn C ++ tutorial op de site met programmeren.COM en leerboek op de website CPLUSPLUS.Com / doc / tutorial /.
  • Titel afbeelding Learn C ++ Programming Stap 4
    4. Probeer alle nieuwe concepten. Een belangrijk onderdeel van de programmering is niet alleen om te lezen over verschillende concepten, maar gebruikt ze ook in zijn code. COPY-INSTELLENCODE IN UW IPR geeft geen resultaten. Het is veel nuttiger om elk voorbeeld in te voeren en probeert zelfs uw eigen ideeën te maken van programma`s die het concept van het bestuderen van het maximale aantal informatie gebruiken.
  • Titel afbeelding Learn C ++ Programming Stap 5
    vijf. Leer van andere ontwikkelaars. Een van de beste dingen in het programmeren is dat, ongeacht hoe het vaardigheidsniveau u hebt, de broncode van hetzelfde niveau of één stap hierboven altijd beschikbaar is. Een goede manier om een ​​meer complexe broncode te bestuderen, is om te lezen totdat u het punt bereikt dat u niet begrijpt, probeer het vervolgens in het hoofd op te lossen - als u geen specifiek deel van de code kent, lees dan in uw tutorial of referentiemateriaal totdat u het begrijpt.
  • Titel afbeelding Learn C ++ Programming Stap 6
    6. Verdien taken met behulp van de concepten die je hebt geleerd. Absoluut de beste manier om te houden wat je leert - niet alleen om de voorbeelden van de broncode te schrijven, maar daadwerkelijk de taken met hen uit te voeren. Zoals met programmeren.COM en het EULER-project zal goede problemen vragen die u kunt proberen te beslissen door concepten in real-life situaties toe te passen. Als u geen algoritme voor een taak kunt maken, controleert u als extreem geval de aanwezigheid van een soortgelijke, gemaakt door anderen en leer eruit. Wat is het punt bij het oplossen van het probleem, als u niet van het resultaat leert?
  • Titel afbeelding Learn C ++ Programming Stap 7
    7. Anderen helpen die hulp nodig hebben. Nu je hebt geleerd hoe je met C ++ kunt werken, moet je beginnen met het online helpen van andere nieuwkomers met het oplossen van hun problemen en ondersteunen ze op hetzelfde pad waarop je was! Wees niet ontmoedigd als de persoon die u heeft gevraagd of niet wil luisteren naar uw advies: uw antwoord kan nuttig zijn voor iemand anders.
  • Tips

    • Comment al commentaar op uw broncode! Zelfs voor een eenvoudige en begrijpelijke code zal nooit beschadigen om een ​​korte uitleg van de functie van het programma aan het begin te schrijven. Het zal ook een nuttige gewoonte zijn wanneer u later een grote verwarrende software programmeert die u kunt en zou kunnen begrijpen, maar die een andere lezer zou verwarren.
    • Wees niet boos! Softwareprogrammering kan verwarrend zijn, maar het betekent zeker niet dat u eenvoudig al uw voortgang moet weggooien en het leren! Als een specifiek referentieboek niet aansluit bij uw werk, probeer dan een andere op dit probleem te lezen - het zou niet uw probleem moeten zijn!
    • Als u fouten krijgt tijdens de uitvoering, is het probleem geen syntaxsprobleem, maar in plaats daarvan was er een probleem met het algoritme. Probeer nauwkeurige dingen op te nemen die uw algoritme zou moeten doen en deze vervolgens vergelijken met hun broncode. De slechtste versie van de ontwikkeling van evenementen - Toon uw code van de internetgemeenschap en kijk of ze problemen voor u kunnen vinden, maar zorg ervoor dat u vriendelijk vraagt! Mensen die u helpen hun tijd te gebruiken die ze kunnen uitgeven aan het programmeren om uw vragen te beantwoorden, wees zo dankbaar!
    • Als u een compilatiefout krijgt, lees dan opnieuw de broncode en kijk of u fouten zelf kunt vinden. Hoewel de fouten zelf niet gecodeerd lijken, proberen ze je te vertellen dat het verkeerd is, dus zie wat je kunt leren over de foutmelding.

    Waarschuwingen

    • C en C ++ - Zeer low-level programmeertalen, dat wil zeggen, u hebt de mogelijkheid om uw computer te vernietigen met onjuiste code of gerichte malware! Never Compileer en voer geen programma`s uit die hebben"#Erbij betrekken ", Als je niet absoluut zeker weet dat je weet wat je doet, en zelfs als je weet wat je doet, probeer dan het te vermijden.
    • Zorg ervoor dat uw compiler en tutorial relevant zijn! Verouderde compilers mogen de werkbroncode niet compileren of vreemde fouten veroorzaken tijdens de uitvoering. Hetzelfde kan gezegd worden over schoolboeken.
    Deel in het sociale netwerk:
    Vergelijkbaar