emkiset.ru

Hoe programmeren in C ++ te leren

Hoe programmeren in C ++ te leren. Leren programmeren is zeker niet iets dat van de ene dag op de andere kan worden gedaan, en het vereist veel hard werk en toewijding (vooral met C ++). Deze gids helpt je tijdens het leren.

stappen

Titel afbeelding Learn C ++ Programming Step 1
1
Leer de geschiedenis van C ++. De beste manier om met het programmeren van een taal te beginnen, is de wortels ervan kennen. Hoewel je niet alles wat je leest zou kunnen begrijpen, zullen een aantal van deze pagina`s die u laten kennismaken met de belangrijkste termen die je later zult tegenkomen (zoals "OOP").
  • Titel afbeelding Learn C ++ Programming Step 2
    2
    Installeer een C ++ -compiler (en mogelijk een geïntegreerde ontwikkelomgeving of IDE). Een compiler is vereist om te programmeren in C ++, omdat dezelfde broncode moet worden gecompileerd in een bestand dat door uw computer kan worden uitgevoerd. Als je Windows gebruikt, zou een goede optie Visual C ++ Express zijn, of als je Linux gebruikt, zou een goede optie Geany zijn. Beide brengen een IDE (geïntegreerde geïntegreerde ontwikkelomgeving), waardoor het proces van het schrijven van de broncode eenvoudiger wordt. (LET OP: veel mensen raden aan om de Bloodshed Dev-C ++ IDE en compiler online te gebruiken.) DO NOT IT IT 5 jaar geleden werkt het niet en heeft het pagina`s en pagina`s met bekende bugs, die hier worden weergegeven: http://sourceforge.net/tracker/?group_id=10639atid=110639)
  • Leer hoe u uw IDE efficiënt kunt gebruiken. Sommige IDE beschikbaar hebben hun eigen individuele eigenaardigheden die in de weg zou kunnen krijgen, dus het zou verstandig zijn om een ​​beetje lezen of een verwijzing van de verschillende opties en configuraties die bestaan ​​voor uw IDE.
  • Titel afbeelding Learn C ++ Programming Step 3
    3


    Kies een tutorial of twee om C ++ te leren leren. Deze stap is, samen met de compiler, een van de belangrijkste stappen van allemaal. Er zijn enkele dingen waar je zeker van moet zijn tijdens dit proces. Zorg er in principe voor dat de gids is bedoeld voor beginners in de programmeerwereld, aangezien dit soort gidsen gedetailleerder zijn in hun uitleg. Zorg er daarna voor dat de code in de tutorial de C ++ 03-standaard of zelfs de nieuwe C ++ 11 volgt (deze is nog niet gestandaardiseerd, dus wees voorzichtig met de fouten van de compiler), omdat moderne compilers problemen zullen presenteren aan bij het compileren van verouderde code, of gewoon in zijn geheel afwijzen. Enkele goede tutorials zijn de C ++ tutorial van cprogramming.com en de tutorial van de cplusplus.com/doc/tutorial/ pagina.
  • Titel afbeelding Learn C ++ Programming Step 4
    4
    Test elk nieuw verworven concept. Een belangrijk onderdeel van de programmering is dat je niet alleen materiaal over de verschillende concepten moet lezen, maar dat je ze ook in je eigen code moet gebruiken. Kopieer en plak de code in uw IDE laat u niet toe om verder te gaan. Het is veel meer rendabel om elk voorbeeld te schrijven en zelfs proberen om uw eigen ideeën voor het programma maken met de gedachte waar je leert, zodat je de hoeveelheid informatie die je vasthoudt kunt maximaliseren.



  • Titel afbeelding Learn C ++ Programming Step 5
    5
    Leer van andere ontwikkelaars. Een van de beste aspecten van programmeren is dat ongeacht het niveau of de vaardigheden die je hebt bij het programmeren, er altijd broncode is die je gemakkelijk kunt openen en die zich op hetzelfde niveau of een stap boven je bevindt. Een goede manier om meer gecompliceerde code te leren, is door te lezen tot je een punt bereikt dat je niet begrijpt, en het dan in je geest begint te analyseren - als je een bepaald deel van de code niet begrijpt, lees er dan over in je tutorial of referentiemateriaal tot je begrijpt.
  • Titel afbeelding Learn C ++ Programming Step 6
    6
    Probeer de problemen op te lossen met behulp van de concepten die u hebt verworven. Absoluut, de beste manier om te behouden wat je hebt geleerd, is niet simpelweg om de broncode van de voorbeelden te schrijven, maar je moet bepaalde taken via deze voorbeelden bereiken. Zowel cprogramming.com als Project Euler hebben goede problemen die je zou kunnen proberen op te lossen om de begrippen die je hebt geleerd toe te passen op echte situaties. Als u op geen enkele manier een algoritme voor een probleem kunt maken, kunt u als laatste redmiddel online zoeken naar een die door iemand anders is gemaakt en er van leren. Wat zou het besef zijn om een ​​probleem op te lossen als het niet is om van het resultaat te leren?
  • Titel afbeelding Learn C ++ Programming Step 7
    7
    Help anderen die hulp nodig hebben. Nu dat je hebt geleerd over C ++, moet je beginnen met het helpen van andere online beginners met hun problemen, en ze beginnen op dezelfde reis die je al deed! Voel je niet gefrustreerd als de persoon gevraagd je niet wilt helpen neem uw advies: iemand anders zou kunnen leren door het antwoord dat je hem gaf, zelfs als hij publiceerde de vraag niet iets van leren.
  • tips

    • Voel je niet gefrustreerd! Programmeren kan in sommige situaties verwarrend zijn, maar het betekent zeker niet dat je alles wat je geleerd hebt opzij moet zetten en moet opgeven! Als een bepaalde gids een bepaald onderwerp niet goed uitlegt, probeer dan een andere te lezen die met hetzelfde onderwerp te maken heeft. Misschien ben je niet het probleem!
    • Geef altijd je broncode commentaar! Zelfs als de code eenvoudig en voor zichzelf spreekt, doet het nooit pijn om in het begin een korte uitleg te geven van de functie van het programma. Het is een goede gewoonte die je moet inbouwen voor het geval je grote en verwarrende applicaties gaat programmeren die je misschien begrijpt, maar iedereen die het leest, zou in de war zijn.
    • Als runtime-fouten verschijnen, is het probleem niet in de syntaxis, maar is er een probleem met uw algoritme. Probeer precies te schrijven wat uw algoritme zou moeten doen en vergelijk het dan met uw broncode. In het ergste geval publiceert u uw code in een online community en kijkt u of iemand de problemen kan detecteren, maar zorg ervoor dat u het vriendelijk vraagt! De mensen die je zullen helpen, zullen je tijd gebruiken om je vragen te beantwoorden in plaats van programma`s te programmeren waarmee ze geld kunnen verdienen, dus wees dankbaar!
    • Als het tijdens het compileren fouten laat zien, herlees dan de broncode nog een keer om te zien of u de fouten kunt vinden. Hoewel fouten misschien moeilijk te begrijpen lijken, proberen ze je te vertellen wat er mis is, dus probeer te leren van fouten.

    waarschuwingen

    • Zorg ervoor dat je compiler en tutorial up-to-date zijn! Verouderde compilers kunnen ervoor zorgen dat de code niet wordt gecompileerd die geldig is, of er kunnen vreemde fouten verschijnen tijdens de uitvoering. Hetzelfde gebeurt met de tutorials.
    • C en C ++ zijn programmeertalen op een zeer laag niveau, wat betekent dat je de mogelijkheid hebt om je computer te breken met defecte code of opzettelijk kwaadaardige programma`s! Zorg ervoor dat u NOOIT programma`s compileert of uitvoert die "# include" bevatten tussen de coderegels, tenzij u VOLLEDIG ZEKER bent dat u weet wat u doet en zelfs als u echt weet wat u doet, probeer het koste wat kost te vermijden.
    Delen op sociale netwerken:

    Verwant
    Hoe programmeren te lerenHoe programmeren te leren
    Hoe een programmeertaal te lerenHoe een programmeertaal te leren
    Hoe het CPP-bestand te compileren naar EXEHoe het CPP-bestand te compileren naar EXE
    Hoe een eenvoudig programma te maken in C ++Hoe een eenvoudig programma te maken in C ++
    Hoe maak je een eenvoudig programma in CHoe maak je een eenvoudig programma in C
    Hoe maak je een `Hello World` console-applicatie in Visual C +Hoe maak je een `Hello World` console-applicatie in Visual C +
    Hoe te beginnen met leren programmerenHoe te beginnen met leren programmeren
    Hoe standaardcode te schrijven in C ++Hoe standaardcode te schrijven in C ++
    Hoe Python te installerenHoe Python te installeren
    NLP gebruikenNLP gebruiken
    » » Hoe programmeren in C ++ te leren
    © 2021 emkiset.ru