3 hjemmesider at komme i gang med at lære C ++ programmeringssprog

At lære at programmere kan være svært for mange, selv med relativt lette programmeringssprog. Mens Java er nemmere at komme i gang med (hvor vi har mange artikler her på MakeUseOf for Java samt internet scripting sprog og beslutter, hvilken en skal lære), kan C ++ muligvis ikke være.

At lære at programmere kan være svært for mange, selv med relativt lette programmeringssprog.  Mens Java er nemmere at komme i gang med (hvor vi har mange artikler her på MakeUseOf for Java samt internet scripting sprog og beslutter, hvilken en skal lære), kan C ++ muligvis ikke være.
Reklame

c programmering At lære at programmere kan være svært for mange, selv med relativt lette programmeringssprog. Mens Java er lettere at komme i gang med (hvor vi har mange artikler her på MakeUseOf for Java samt internet scripting sprog og beslutter, hvilken der skal lære hvilket programmeringssprog at lære - Webprogrammering hvilket programmeringssprog at lære - Webprogrammering I dag er vi ' vi tager et kig på de forskellige webprogrammeringssprog, der styrer internettet. Dette er den fjerde del i en nybegynderprogrammeringsserie. I del 1 lærte vi grunden til ... Læs mere), C ++ er måske ikke.

Men de med nogle programmeringserfaring vil finde at lære C ++ mindre vanskeligt end begyndere, selv om der er masser af gode hjemmesider til at lære dig selv.

Hvorfor Lær C ++?

Hvorfor vil du pleje at lære C ++? Det er et meget kraftfuldt programmeringssprog, der grundlæggende har et "tillid til programmørens" motto. Selv om denne holdning også øger chancen for fejl uden at komprimeren freaking ud, giver det programmereren mere fleksibilitet i, hvordan de faktisk skriver deres kode.

På grund af dette er de fleste programmer i det mindste delvist skrevet på dette sprog eller dens fætter, C. Læring C ++ er også gavnligt på en anden måde - da C ++ er meget lig C, kan du forstå og (for det meste) kode i C såvel.

LearnCpp.com

c programmering

LearnCpp er et godt sted for både begyndere og lidt erfarne programmører at komme i gang med C ++. Forfatteren af ​​hjemmesiden har meget velskrevne, grundige tutorials, der bogstaveligt talt dækker hver grundlæggende lektion (som f.eks. At installere en god IDE, som min favorit Geany for Linux Geany - En Great Lightweight Code Editor til Linux Geany - En Great Lightweight Code Editor til Linux Overraskende nok tilbyder Linux ikke mange gode IDE'er (Integrerede Udviklingsmiljøer). Det tror jeg, fordi de fleste Linux-programmører igen tog den gode gamle Notesblok tilbage (eller gedit i dette tilfælde) og startede ... Læs mere) til nogle ret avancerede ting (som de seneste ændringer i 2011-revisionen af ​​C ++).

Ud af alle de steder, jeg lister her, anbefaler jeg at prøve denne ud først før alle de andre. Tutorials følger en meget logisk vej, der bygger på tidligere tutorials som du går langs. Derudover giver forfatteren efter hver lektion dig en quiz for at se, om du forstod, hvad lektionen handlede om, hvilket jeg finder fantastisk.

CPlusPlus.com

c programmeringseksempler

CPlusPlus er et andet godt websted for at lære C ++. Selv om denne hjemmeside også har nogle tutorials, er den bedre brugt som reference. Der er masser af programmeringskoncepter, som du kan kigge op, hvilket er meget nyttigt, når du vil bruge en bestemt teknik, men tilfældigvis sidder fast.

Dette websted er måske ikke det absolutte bedste for begyndere, da dets referencestilstand indebærer, at den indeholder mere jargon end LearnCpp.com ville. Oplysningerne på webstedet er dog stadig meget gode og skal bruges så længe du forstår hvad det siger.

Cprogramming.com

c programmering

Hvis de to første hjemmesider ikke er din kop te uanset årsag, har du måske lidt større held med Cprogramming.com. Denne hjemmeside indeholder også en velskrevet tutorial og andre godbidder, du helt sikkert kan gøre brug af. Jeg tilfældigvis personligt tilfældigvis foretrækker LearnCpp.com, fordi jeg finder vejledningerne på dette websted lidt lettere at forstå, og det er lettere at navigere mellem lektioner, da de er mere organiserede (igen, min mening). Men din mening er måske ikke den samme som min, så hvis det virker bedre for dig, så brug det!

Det gode ved Cprogramming.com er, at det indeholder både tutorials for C ++ såvel som C, så du kan lære begge sprog gennem tutorials skrevet af samme forfatter. Dette er fantastisk til tegning af sammenligninger mellem de to sprog, plus hvis du fandt at lære C ++ være lettere med dette websted, vil det højst sandsynligt være lige så let med C-tutorialen.

Konklusion

Forhåbentlig bevæbnet med disse tre steder, vil du kunne få fat i C / C ++ og begynde at skrive dine egne programmer. Bare husk, at når du kommer i gang, bør funktionalitet være prioriteret over udseende, så føler ikke, at dit program ikke er værd, hvis det ikke har en GUI. Algoritmerne og anden kodning er, hvad der gør et program til at gøre, hvad det skal gøre, og hvis det virker, så godt! Mission fuldført!

Lad os vide, hvilke websteder du foretrækker i kommentarerne nedenfor.

Billedkredit: Internet baggrund med binær kode via Shutterstock

In this article