×
Felmeddelande :( Din CSS har inte laddats som den ska. Testa reloada sidan.
2

Lär dig c++

Postat av :-) den 28 April 2006, 16:55
635 kommentarer · 1 665 träffar
Lär dig cplusplus.

Oavsett vem du är. Hur gammal du är, var du kommer ifrån eller vad du har för kunskaper sedan tidigare, så kan jag lova dig att du har hela världens möjligheter för att lära dig programmera. Det enda du behöver är ditt tålamod. Du kommer kunna få breda kunskaper utan att behöva vända på en ända liten slant. All den kunskap du behöver kommer du kunna hitta på internet.

Jag skriver för att insperera folk till att lära sig programmera och ta del av ett av de populäraste programmeringsspråket. Jag kommer bara berätta kort om vad c++ är för något. Jag kommer sedan förklara vad du behöver för att börja programmera, låta dig skriva ditt första program och beskriva víktiga begräpp.
Men vad väntar vi på då? Låt oss slänga oss in i c++s underbara värld.

–- Vad behöver jag för att programera c++? –-

För att skriva dina program behöver du egentligen bara två saker på din dator, en textbehandlare (t ex notepad, word ect) och en kompilator (t ex MinGW GCC, Borland C++)
Själv tycker jag att, i alla fall nu i början, du ska använda DEV-C++. Där finns det både en textbehandlare och en kompilator i ett. Den har även en snygg och lätt layout och ett par fiffiga funktioner.
Så börja med att tanka ner DEV-C++, vilket du gör här: http://www.bloodshed.net/dev/d evcpp.html

Skrolla ner och tanka 4.9.9.2. ( http://prdownloads.sourceforge .net/dev-cpp/devcpp-4.9.9.2_se tup.exe )

När du installerat så öppnar du lättsamt programmet. Titta runt lite, testa att klicka runt lite och se vad som händer, detta kommer bli din nya arbetsplats. Sedan när du arbetar kommer det se ut något sånt här: http://www.bloodshed.net/dev/i mages/main.png med en massa, just nu, ’olästlig’ text.

När nyfikenheten har släppt lite är det dags för dig att skapa ditt första program.

Dra upp muspekaren och klicka på File -> New -> Source File. Sådär, nu kom det upp ett fönster och det är bara att börja skriva.

–- Skriv ditt första c++-program –-

Nu ska ni få skriva ert första program i c++. När ni sedan läser texten som jag har skrivit så ta _INTE_ och kopiera den och bara dra in den i din kompilator. Jag gjorde detta i början, man får en bra överblick men man lär sig inget. Ta först och läs igenom koden jag skriver och försök klura ut vad de olika orden är till för och vad själv programet gör. Det är naturligt att du förmodligen inte kommer ha ett enda rätt.
Ta nu och skriv in:

Ditt första program:
____________________________ ___
// Koden börjar här
// Mitt första program, hello.cpp – Skriver ut ”Hej fragbite” på skärmen.

#include

int main ()
{
using namespace std;

cout Compile and run.
Ta och spara filen i ”Mina dokument”. Grattis du har precis skapat ditt första program, och va enkelt det var. I framtiden tycker jag att du ska spara alla dina program i en speciell map, du kan namnge den t ex ”Mina C++-program” och lägga den i Mina Dokument. När du har kompilerat sparas även ditt program på samma ställe och med samma namn som din fil (”hello.cpp”, ”hello.exe” sparas alltså på samma ställe) så att du kan köra dina program när du vill.

Men nu ska du få lära dig om hur programet fungerar.
De två första raderna börjar med ”//”. Hela raden som kommer efter de två snesträcken hoppas över av kompilatorn och här kan du skriva vad som helst. Det kallas en ”kommentar” och är gjort för att du ska kunna skriva ner vad du har gjort, och vilka delar av programet som gör vad. Det är SKITVIKTIGT att du kommenterar hela tiden, jag lovar dig att när du skriver långa program i framtiden kommer du tappa bort dig. Tänk att du har skrivit 200 rader kod under en dag. Du går och lägger dig på kvällen och vaknar på morgonen. När du ska köra programet fungerar det inte. Hela koden ser ut som en jävla röra och du förstår inte riktigt vad allt gör. Så kommentera för guds skull.

Nu kollar du på rad fyra i ditt program. Include som du kanske vet, betyder ungefär ”ta med” och hela stycket betyder att ditt program använder någon av kommandona som ligger i filen ”iostream.h” som du får med när du installerar din kompilator. Om du i framtiden hittar gammal kod på internet eller i en bok där det står: ”#include ” så är det föråldrad kod. Du behöver bara veta nu att det måste stå . Va bered på att du kommer va tvungen att skriva detta i varje program du kommer skriva.

Vidare till rad 6. Det är här programmet börjar. Jag ska ej förklara exsagt vad det betyder men du kommer få ha med det i de flesta program du skriver, alla nu i början.

Det intressanta kommer på raden efter. Som du lägger märke till finns det en ”{” där. (Nej det är inte en parantes). Man säger att denna inleder kroppen. Varje program börjar med en sån och avslutas med en. Mycket viktigt.

Där nedanför står det ”using namespace std” detta är lite klurigt och hör till den kom till när det ändrades från . Du behöver bara veta att du alltid ska sätta den efter kroppens början och att den ska finnas med så länge du han ”inkluderat” iostream.

Det där va väl inte särskillt intressant för en nybörjare. Men har du varit flitig och läst ner hit är det dags att gå igenom det intressanta.

Du ser att det står cout. Jag som nybörjade trodde att det var någon form av count (räkna). Men det uttalas C-out (c ut). Det betyder att programet skickar ut något. Ett täcken eller ett stycke text. Efter cout kommer det två ”

Lärorikt?

823 personer har röstat

635 kommentarer — skriv kommentar

Kommentarerna nedan är skrivna av användare på Fragbite. Fragbite granskar inte sanningshalten i texten och du uppmanas att själv kritiskt granska och bemöta texten. Förutsätt inte att innehållet i texterna är sanning.
Visa 635 kommentarer

Skriv en kommentar

Laddar..