Hur man lär sig att programmera i C ++
Att lära sig att programmera är inte något du kan göra på en dag, och det kräver hårt arbete och engagemang - speciellt med C ++. Denna guide hjälper dig under processen.
steg
1
Lär känna C ++-berättelsen. Det bästa sättet att börja programmera på ett språk är att känna till sina rötter. Även om du kanske inte förstår allt du läser kommer några av dessa steg att introducera dig till den viktiga terminologin som du behöver senare (t.ex. "Objektprogrammering").
2
Installera en C ++-kompilator (och eventuellt en IDE). Du behöver en kompilator för programmering i C ++, eftersom källkoden måste sammanställas i en fil som din dator kan köra. Om du använder Windows kan ett bra alternativ vara Visual C ++ 2010 Express eller Geany om du använder Linux. Båda är inklusive en IDE (Independent Development Environment), som kan göra kodskrivningsprocessen enklare. Obs! Många online-personer rekommenderar att du använder Bloodshed Dev-C ++ IDE och kompilator. Gör det inte, det har inte uppdaterats under de senaste 5 åren och det finns sidor och sidor med kända buggar, listade i den här länk.
3
Välj en handledning eller två för att lära dig hur du använder C ++. Detta steg, tillsammans med kompilatorns, är en av de viktigaste. Det finns ett par saker du behöver se till nu. Först och främst, se till att guiden är skriven för fullständiga nykomlingar till programmering, eftersom de är de som ger de mest kompletta beskrivningarna. Därefter gör handledningskoden att följa C ++ 03-standarden eller till och med den nya C ++ 11 (fortfarande inte standardiserad, så det kan finnas några kompilatorproblem) eftersom de moderna kompilatörerna kommer att ha problem att sammanställa gammaldags kod, eller helt enkelt kommer att vägra det. Några lämpliga handledningar är webbplatsen cprogramming.com och webbplatsen cplusplus.com/doc/tutorial/.
4
Prova varje nytt koncept. En viktig del av programmeringen läser inte bara något om de olika koncepten utan använder dem i din kod. Kopiera och klistra in någon kod i din IDE ger dig inget mervärde. Det är mycket fördelaktigare att skriva ned varje exempel och också skapa program från egna idéer som använder de begrepp du lär dig för att maximera mängden lagrad information.
5
Lär av andra programmerare. En av de bästa sakerna att göra med programmering är att oavsett vad din programnivå är, kommer det alltid att finnas någon källkod tillgänglig som är av samma nivå eller en något högre nivå. Ett bra sätt att lära av den mest komplicerade källkoden är att läsa den tills du kommer till en punkt som du inte förstår, och försök sedan bearbeta den i ditt sinne - om du inte känner till en viss del av koden, läs något om det i din handledning eller i referensmaterialet.
6
Ansiktsproblem använder de begrepp du har lärt dig. Det bästa du kan komma ihåg vad du har lärt dig är att inte bara skriva kodexempel utan att göra en serie med dem. Både cprogramming.com och Project Euler har bra problem som du kan försöka lösa genom att tillämpa koncept på verkliga situationer. Om du inte helt kan skapa en algoritm för ett problem, försök minst online för att hitta ett exempel från någon annan och lära av det. Vilken är användningen av problemlösningar om du inte lär dig av resultatet?
7
Hjälp andra som behöver hjälp. Nu när du har lärt dig C ++, bör du börja hjälpa andra nybörjare online med sina problem och få dem att börja på samma sätt som du gjorde! Var inte frustrerad om folk som ber om hjälp inte vill lyssna på ditt råd: någon annan kunde lära av de svar du gav, även om personen som skrev posten inte gjorde det.
tips
- Alltid kommentera din källkod! Även för enkel kod som är självförklarande skadar det aldrig för att skriva en kort förklaring av programmets funktionalitet, i början. Det är också en bra vana att lägga in dem när du programmerar stor programvara och det kan vara förvirrande, vilket du kanske förstår senare, men kan skapa problem för någon annan som vill läsa den.
- Var inte frustrerad! Programmering kan vara förvirrande i vissa fall, men det betyder absolut inte att du bara måste kasta bort alla dina framsteg och stänga! Om en viss guide inte förklarar ett ämne bra, försök läsa en annan - du kanske inte är den som har problemet!
- Om du får fel när programmet startas betyder det att det finns ett syntaxfel i din algoritm. Försök att skriva ner exakt vad din algoritm ska göra, jämför sedan den med din källa. Ange i värsta fall din kod i ett onlineforum och se om de kan hitta problemet för dig, men var noga med att fråga om det vänligt! Personer som hjälper är att spendera sin tid för dig - de kan använda för att programmera programvara och tjäna pengar, snarare än att svara på dina frågor - så var tacksam!
- Om du får fel när du sammanställer läser du källkoden och ser om du kan hitta fel. Även om felmeddelandena kan verka kryptiska försöker de berätta vad som är fel, så se om de tillåter dig att förstå något om felet.
varningar
- Se till att din kompilator och din handledning är uppdaterade! Gammeldags kompilatorer kanske inte sammanställer rätt källkod och ger konstiga fel i körning. Detsamma kan sägas om handledning.
- C och C ++ är programmeringsspråk på låg nivå, i den meningen att du har möjlighet att förstöra datorn med fel kod eller med program som är avsiktligt skadliga! Se till att du inte kompilerar ALDRIG och kör inte några program de har "#include " i dem, om du inte är helt säker på vad du gör, och även om du vet exakt vad du gör, försök att undvika det utan kostnad.
Dela på sociala nätverk:
Relaterade
- Hur börjar man lära sig programmering
- Hur man gör första stegen i programmering
- Hur konvertera CPP-filer till EXE-filer
- Så här skapar du en `Hello World`-konsolansökan i Visual C +
- Så här skapar du en webbläsare
- Hur man skapar ett program i C
- Hur man skapar ett program i C Sharp
- Hur man skapar ett enkelt program i C ++
- Så här skapar du ett operativsystem
- Hur Bli Programmerare
- Hur man blir en videogame programmerare
- Hur man blir en Java-programmerare
- Så här lär du dig att programmera med .NET
- Hur man lär sig att programmera i C Använda Turbo C ++ IDE
- Hur man läser ett programmeringsspråk
- Så här installerar du och konfigurerar Visual Studio Express 2013
- Så här installerar du Java Software Development Kit
- Så här installerar du ett antivirusprogram
- Hur man programmerar en Universal RCA-fjärrkontroll
- Hur man programmerar
- Hur man programmerar en Comcast fjärrkontroll