Forfatter:
Joan Hall
Oprettelsesdato:
2 Januar 2021
Opdateringsdato:
1 Kan 2024
Indhold
Andre sektionerHar du nogensinde ønsket at programmere i C ++? Den bedste måde at lære på er at se på eksempler. Se på den grundlæggende C ++ programmeringsoversigt for at lære mere om strukturen i et C ++ - program, og lav derefter et enkelt program alene.
Trin
- Få en kompilator og / eller IDE. Tre gode valg er GCC, eller hvis din computer kører Windows, Visual Studio Express Edition eller Dev-C ++.
- Prøv nogle eksempler på programmer. Kopier og indsæt følgende i en tekst / kode editor:
- Et simpelt program er givet af Bjarne Stroustrup (udvikler af C ++) for at kontrollere din kompilator:
- Et program til at finde summen af to tal:
- Et program til at finde produktet i multiplikationsproblemer:
- Et program til at finde værdien af eksponenter:
- Gem dette som en.cpp-fil med et navn, der nøjagtigt afspejler dit program. Du må ikke forveksle, der er mange andre udvidelser til C ++ - filer, vælg en af dem (som *. Cc, *. Cxx, *. C ++, *. Cp).
- Antydning: Der skal stå Gem som type: {vælg "Alle filer"}
- Kompilér det. Brugere af linux og gcc compiler Kommando: g ++ sum.cpp. Brugere af Window kan bruge en hvilken som helst C ++ - compiler, f.eks MS Visual C ++,Dev-C ++ eller ethvert andet foretrukket program.
-
Kør programmet. For brugere af Linux og gcc compiler Kommando: ./ a.out (a.out er en eksekverbar fil, der produceres af compiler efter kompilering af program.)
Fællesskabs spørgsmål og svar
Er der online-løsningsprogrammer?
Ja, der er mange typer online løsningsprogrammeringstest tilgængelige på internettet.
Hvad bruger C ++?
Alt! Det kan bruges i alt fra programmering af spil til oprettelse af websider, software og databaser.
Jeg er interesseret i at lære C ++, men jeg har ingen penge. Hvad kan jeg gøre?
Se efter tutorials som denne online og lær dig selv.
Hvordan ville jeg vide, hvilken datatype jeg skulle bruge?
Tænk over, hvad dataene skal gøre. For eksempel, hvis du har brug for at gøre noget som simpel optælling eller en løkke, skal du bruge int. Hvis du har brug for at holde styr på flere tegn, skal du bruge en streng.
Hvordan kan jeg lære programmering ved hjælp af C ++?
Se nogle tutorials på YouTube. Eller køb en bog om C ++ programmering som Sumita Aronas Programmering med C ++.
Hvad er trinene for at starte C ++ programmering?
Hvis du kender C, kan du nemt lære C ++. Der er ikke meget forskel på C & C ++.
Hvordan kan jeg oprette et program, der gemmer skoleposter via C ++?
Den enkleste måde er at bruge standardinputmetoden (cin) til at få brugerens input og derefter gemme den i en fil ved hjælp af fstreams.
Hvordan kan jeg lære C-programmering på en enkel måde?
Du kan se YouTube-vejledninger og følge med: det går langt. Alternativt kan du deltage i et program som Treehouse eller Cademy. Du kan også hente en bog og læse om C ++.
Jeg vil oprette et program, der giver mine kunder mulighed for at søge i alle produkterne i min butik. Hvad skal jeg vide for at gøre dette?
Du skal lære et programmeringssprog og en eller anden type serversprog.
Er C ++ et bedre sprog end C #? Hvis ja, hvorfor?
De er begge objektorienterede og ligner på mange måder, men jeg kan ikke sige, hvilken der er bedre. C # er lidt lettere at lære og bruges i vid udstrækning til de fleste forretningsorienterede applikationer i dag, men den har ikke den samme "magt" som C ++.
Hvordan opretter jeg et program, der tillader søgning efter produkter til en butik? Svar
Tips
- cin.ignore () forhindrer, at programmet slutter for tidligt og lukker vinduet med det samme (før du har tid til at se det)! Tryk på en vilkårlig tast, hvis du vil afslutte programmet. cin.get () fungerer på en lignende måde.
- Tilføj // før alle dine kommentarer.
- Du er velkommen til at eksperimentere!
- Lær programmering i C ++ med ISO-standarder
- For flere detaljer om programmering i C ++, besøg cplusplus.com
Advarsler
- Dit program går ned, hvis du prøver at indtaste alfabetiske værdier til en af "int" vars. Da der ikke udføres nogen propper-fejlfangst, kan dit program ikke konvertere værdierne. Bedre læse streng eller fange dine undtagelser.
- Sørg for at holde dig så langt væk fra Dev-C ++ som muligt, fordi den har flere fejl, en forældet kompilator og ikke er blevet opdateret siden 2005.
- Brug aldrig forældet kode.
Ting, du har brug for
- En tekst / kode editor (f.eks. Vim, notesblok osv.).
- En kompilator.
- Alternativt indeholder en IDE en editor og en compiler.
- Turbo c
- Codepad online
- Notesblok ++