Hur man skapar ett enkelt program i C ++
Har du någonsin velat programmera i C ++? Det bästa sättet att lära sig är att läsa andra källor. Ta en titt på enkla C ++-koder för att lära sig strukturen i ett C ++-program och möjligen skapa ditt eget program.
steg

1
Få en kompilator och / eller IDE. Tre bra produkter är GCC, eller om du använder Windows, Visual Studio Express Edition eller Dev-C ++.
2
Några provprogram (kopiera och klistra in följande kod i en text- eller kodredigerare):
#include#include med namnspace std-int main () {string s-cout << "jhun n" -cin > s-cout << "Hej! " << s << ` n` -return 0- // denna instruktion är inte nödvändig}

#includemed namnspace std-int main () {int no1, no2, sum -cout << " nVälj det första numret = " -cin > no1-cout << " nVälj det andra numret = " -cin > no2 -sum = no1 + no2-cout << "Summan av "<< no1 <<" och "<< no2 <<" = "<< summa ` n` -return 0 -}

#includeint main () {int summa = 0, värde-std :: cout << "Vänligen ange siffrorna:" << std :: endl-while (std :: cin > värde) Summa * = värde-std :: cout << "Summan är: " << summa << std :: endl-return 0-}

#includeint main () {int v1, v2, range-std :: cout << "Vänligen ange två siffror << std :: endl-std :: cin > v1 > v2-if (v1<= v2) {range = v2-v1-} annars {range = v1-v2-} std :: cout << "intervall = " << intervall << std :: endl-return 0-}

#includemed namnspace std-int main () {int värde, pow, result = 1-cout << "Vänligen ange operand:" << endl-cin > värde-cout << "Vänligen ange exponenten:" << endl-cin > pow-for (int cnt = 0- cnt! = powcnt ++) resultat * = värde-cout << rättvis << " Kraften av " << pow << " det är: " << resultat << endl-return 0-}


3
Spara den här filen i .cpp-format med ett valfritt namn (yourname.cpp). Bli inte förvirrad av de olika c ++ filtilläggen, välj bara en (som * .cc, * .cxx, * .c ++, * .co).
TIPS: I fönstret "Spara som" väljer du "Spara som typ" > "Alla filer"
TIPS: I fönstret "Spara som" väljer du "Spara som typ" > "Alla filer"

4
Fyll i filen. För Linux- och GCC-användare, använd kommandot g ++ sum.cpp. På Windows kan du använda någon C ++-kompilator, till exempel MS Visual C ++, Dev C ++ eller någon annan kompilator.

5
Kör programmet - På Linux, använd det här kommandot: ./a.out (a.out är en körbar fil som producerats av kompilatorn efter att ha sammanställt programmet).
tips
- cin.ignore () ser till att programmet inte plötsligt stängs och stänger också kommandoradsfönstret! För att stänga programmet måste du trycka på valfri tangent.
- Känn dig fri att experimentera!
- Använd // för att kommentera koden.
- För mer information om C ++ programmering, besök cplusplus.com
- Lär dig att programmera med ISO-standarder.
varningar
- Evita Dev C ++, eftersom den presenterar många buggar, har en föråldrad kompilator och är inte uppdaterad sedan 2005.
- Om du försöker skriva in alfabetiska värden i "int" -variablerna, kommer programmet att krascha. Eftersom du inte skrev en funktion för att korrigera felet, kommer programmet inte att kunna konvertera värdena. Bättre att använda en "sträng" -variabel eller en mer lämplig variabel beroende på användningen av programmet.
- Använd aldrig föråldrad kod.
Saker du behöver
- Text / kodredigerare (t.ex. vim, anteckningsblock, etc.)
- Kompilator.
- IDE med integrerad kompilator
- Turbo c
- Codepad online
- anteckningsblock ++
Dela på sociala nätverk:
Relaterade
Hur man gör första stegen i programmering
Hur konvertera CPP-filer till EXE-filer
Så här skapar du ett Windows-program
Så här skapar du en `Hello World`-konsolansökan i Visual C +
Så här skapar du en webbläsare
Hur man skapar en kub i OpenGL
Hur man skapar en e-bok
Så här skapar du ditt första Java-program i Ubuntu Linux
Så här avinstallerar du ett program från Windows 8
Hur man skapar ett program i C
Hur man skapar ett program i C Sharp
Så här lär du dig att programmera med .NET
Hur man lär sig att programmera i C ++
Så här lär du dig att programmera med hjälp av C-språk
Ange förseningar (eller fördröjningar) i ett program C
Så här installerar du Mesa Open GL på Linux Mint
Så här installerar du Oracle Express Edition 11g
Så här installerar du och konfigurerar Visual Studio Express 2013
Så här installerar du Qt SDK på Microsoft WIndows
Hur man skriver standardkod i C ++
Hur man skriver programvara i C för Arduino