dmylogi.com

Hoe om programmering in C ++ te leer

Hoe om programmering in C ++ te leer. Leerprogrammering is beslis nie iets wat van een dag na die volgende gedoen kan word nie, en dit vereis baie harde werk en toewyding (veral met C ++). Hierdie gids sal u help tydens die leer.

stappe

Prent getiteld Learn C ++ Programming Stap 1
1
Leer die geskiedenis van C ++. Die beste manier om `n taal te begin programmering is om sy wortels te ken. Alhoewel u dalk nie alles verstaan ​​wat u lees nie, sal sommige van hierdie bladsye u bekend stel aan die belangrikste terme wat u later sal ervaar (soos "Object Oriented Programming").
  • Prent getiteld Learn C ++ Programming Stap 2
    2
    Installeer `n C ++-compiler (en moontlik `n geïntegreerde ontwikkelingsomgewing of IDE). `N samesteller is nodig om te program in C + +, aangesien dieselfde bronkode moet saamgestel word in `n lêer wat jou rekenaar kan uitvoer. As jy Windows gebruik, sal `n goeie opsie Visuele C ++ Express wees, of as jy Linux gebruik, sal `n goeie opsie Geany wees. Beide bring `n IDE (geïntegreerde geïntegreerde ontwikkelingsomgewing), wat die proses van die skryf van die bronkode makliker maak. (LET WEL: Baie mense beveel aan om die Bloodshed Dev-C + + IDE en compiler aanlyn te gebruik.) Moenie dit 5 jaar gelede doen nie. Dit werk nie en het bladsye en bladsye van bekende foute wat hier gelys word: https://sourceforge.net/tracker/?group_id=10639atid=110639)
  • Leer hoe om jou IDE doeltreffend te gebruik. Sommige IDE beskikbaar het hul eie individuele eienaardighede wat in die pad kan kry, so dit sal wys wees om `n bietjie te lees of `n paar verwysings van verskillende opsies en konfigurasies wat bestaan ​​vir jou IDE.
  • Prent getiteld Learn C ++ Programming Stap 3
    3
    Kies `n tutoriaal of twee om C ++ te leer leer. Hierdie stap is saam met die samesteller een van die belangrikste stappe van almal. Daar is `n paar dinge wat jy tydens hierdie proses seker moet wees. In beginsel, maak seker dat die gids vir beginners in die wêreld van programmering ontwerp is, aangesien hierdie tipes gidse meer gedetailleerd is in hul verduidelikings. maak dan seker dat die kode in die handleiding volg die standaard C ++ 03 of selfs die nuwe C ++ 11 (nog nie gestandaardiseer, so pasop skade samesteller), aangesien die moderne opstellers probleme sal aanbied wanneer u verouderde kode saamstel of dit in sy geheel verwerp. `N Paar goeie tutoriale is die C ++-tutoriaal van cprogramming.com en die tutoriaal van die cplusplus.com/doc/tutorial/ bladsy.
  • Prent getiteld Learn C ++ Programming Stap 4
    4
    Toets elke nuwe konsep wat verkry is. `N belangrike deel van die programmering is dat jy nie net materiaal oor die verskillende konsepte moet lees nie, maar jy moet dit ook in jou eie kode gebruik. Kopieer en plak die kode in jou IDE sal jou nie toelaat om verder te gaan nie. Dit is veel meer winsgewend om elke voorbeeld te skryf en selfs probeer om jou eie idees vir die program te skep met behulp van die konsep wat jy leer, sodat jy kan die hoeveelheid inligting wat jy hou kan maksimeer.


  • Prent getiteld Learn C ++ Programming Stap 5
    5
    Leer van ander ontwikkelaars. Een van die beste aspekte van programmering is dat dit nie saak is watter vlak of vaardighede jy in die programmering het nie, daar sal altyd bronkode wees wat jy maklik kan bereik en dit is op dieselfde vlak of een stap bokant jou. `N Goeie manier om meer ingewikkeld kode te leer gelees totdat jy `n punt wat jy nie verstaan ​​nie bereik, dan begin jy om dit te analiseer in jou gedagtes as jy nie `n paar van die kode verstaan, lees daaroor in jou handleiding of verwysing materiaal tot die jy verstaan.
  • Prent getiteld Learn C ++ Programming Stap 6
    6
    Probeer om die probleme op te los deur gebruik te maak van die konsepte wat jy opgedoen het. Beslis, die beste manier om te behou wat jy geleer het, is nie net om die bronkode van die voorbeelde te skryf nie, maar jy moet sekere take deur middel van hierdie voorbeelde bereik. Beide cprogramming.com as Project Euler het goeie probleme wat u kan probeer oplos om die konsepte wat u geleer het, toe te pas in die werklike situasies. As jy nie op enige manier `n algoritme vir `n probleem kan skep nie, kan jy as laaste uitweg aanlyn soek vir een wat deur iemand anders gemaak is en probeer om daaruit te leer. Wat sou die sin wees om `n probleem op te los as dit nie uit die uitslag sal leer nie?
  • Prent getiteld Learn C ++ Programming Stap 7
    7
    Help ander wat hulp benodig. Noudat jy oor C + + geleer het, moet jy ander aanlyn-voorstanders help met hul probleme, en begin hulle op dieselfde reis wat jy al gedoen het! Moenie gefrustreer wees as die persoon wat jou om hulp gevra het, jou raad nie wou volg nie: iemand anders kan leer danksy die antwoord wat jy hom gegee het, al het die een wat die vraag gepos het, niks van haar geleer nie.
  • wenke

    • Moenie gefrustreerd voel nie! Programmering kan in sommige situasies verwarrend wees, maar dit beteken beslis nie dat jy alles wat jy geleer het en opgee moet sit nie! As `n sekere gids nie `n sekere onderwerp baie goed verduidelik nie, probeer om `n ander een wat dieselfde ding hanteer, te lees. Miskien is jy nie die probleem nie!
    • Lewer altyd kommentaar op jou bronkode! Selfs as die kode eenvoudig en selfverduidelikend is, raak dit nooit seer om `n kort verduideliking van die program se funksie aan die begin te gee nie. Dit is `n goeie gewoonte wat jy moet inkorporeer as jy groot en verwarrende aansoeke installeer wat jy mag verstaan, maar enigiemand anders wat dit lees, sal verwar word.
    • As runtime foute verskyn, is die probleem nie in die sintaksis nie. In plaas daarvan is daar `n probleem met jou algoritme. Probeer presies skryf wat jou algoritme veronderstel is om te doen, vergelyk dit dan met jou bronkode. In die ergste geval, publiseer jou kode in `n aanlyn gemeenskap en kyk of iemand die probleme kan opspoor, maar wees seker om mooi te vra! Die mense wat jou sal help, sal jou tyd gebruik om jou vrae te beantwoord in plaas van programme wat hulle geld kan verdien, dus wees dankbaar!
    • As dit foute toon wanneer u dit saamstel, herlees die bronkode nog een keer om te sien of u die foute kan vind. Alhoewel foute moeilik kan wees om te verstaan, probeer hulle om te vertel wat verkeerd is, so probeer om van foute te leer.

    waarskuwings

    • Maak seker dat jou samesteller en tutoriaal op datum is! Verouderde samestellers kan veroorsaak dat kode nie saamgestel word wat geldig is nie, of vreemde foute kan tydens lopietyd voorkom. Dieselfde ding gebeur met die tutoriale.
    • C en C + + is baie lae programmeertaal tale, wat beteken dat u die rekenaar kan beskadig met foutiewe kode of opsetlik kwaadwillige programme! Maak seker dat jy nooit of programme uit te voer met "# include" tussen die lyne van kode, tensy jy absoluut seker dat jy weet wat jy doen, en selfs al is jy regtig weet wat jy doen, probeer om dit te vermy ten alle koste nie saam te stel.
    Deel op sosiale netwerke:

    Verwante
    Hoe om `n programmeertaal te leerHoe om `n programmeertaal te leer
    Hoe om die CPP-lêer op te stel na EXEHoe om die CPP-lêer op te stel na EXE
    Hoe om jou eerste Java-program in Ubuntu Linux te skepHoe om jou eerste Java-program in Ubuntu Linux te skep
    Hoe om `n Java-applet te skepHoe om `n Java-applet te skep
    Hoe om `n eenvoudige program in C ++ te skepHoe om `n eenvoudige program in C ++ te skep
    Hoe om `n eenvoudige program in C te skepHoe om `n eenvoudige program in C te skep
    Hoe om `n `Hello World` konsole program in Visual C + te skepHoe om `n `Hello World` konsole program in Visual C + te skep
    Hoe om Eclipse IDE te laai in die Windows-bedryfstelselHoe om Eclipse IDE te laai in die Windows-bedryfstelsel
    Hoe om objekgeoriënteerde programmering te verstaanHoe om objekgeoriënteerde programmering te verstaan
    Hoe om Qt SDK in Microsoft Windows te installeerHoe om Qt SDK in Microsoft Windows te installeer
    » » Hoe om programmering in C ++ te leer
    © 2024 dmylogi.com