Content
Altres seccionsAlguna vegada has volgut programar en C ++? La millor manera d’aprendre és mirant exemples. Mireu l’esquema bàsic de programació de C ++ per obtenir informació sobre l’estructura d’un programa C ++ i, a continuació, creeu un programa senzill.
Passos
- Obteniu un compilador i / o IDE. Tres bones opcions són GCC, o si l’ordinador utilitza Windows, Visual Studio Express Edition o Dev-C ++.
- Proveu alguns exemples de programes. Copieu i enganxeu el següent en un editor de text / codi:
- Un programa senzill és donat per Bjarne Stroustrup (desenvolupador de C ++) per comprovar el vostre compilador:
- Un programa per trobar la suma de dos nombres:
- Un programa per trobar el producte en problemes de multiplicació:
- Un programa per trobar el valor dels exponents:
- Deseu-lo com a fitxer a.cpp amb un nom que reflecteixi amb precisió el vostre programa. No confongueu que hi ha moltes altres extensions per als fitxers C ++, trieu-ne alguna (com ara *. Cc, *. Cxx, *. C ++, *. Cp).
- Pista: Ha de dir Desa com a tipus: {seleccioneu "Tots els fitxers"}
- Compila-ho. Per als usuaris del compilador Linux i GCC, utilitzeu Ordre: g ++ sum.cpp. Els usuaris de Window poden utilitzar qualsevol compilador C ++, com ara MS Visual C ++,Dev-C ++ o qualsevol altre programa preferit.
-
Executeu el programa. Per als usuaris de Linux i gcc compilador Ordre: ./ a.out (a.out és un fitxer executable produït pel compilador després de la compilació del programa).
Preguntes i respostes de la comunitat
Hi ha programes de resolució en línia?
Sí, hi ha molts tipus de proves de programació de resolució en línia disponibles a Internet.
Quins són els usos de C ++?
Tot! Es pot utilitzar en tot, des de programar jocs fins a fer pàgines web, programari i bases de dades.
M’interessa aprendre C ++, però no tinc diners. Què puc fer?
Cerqueu tutorials com aquest en línia i ensenyeu-vos.
Com sabria quin tipus de dades hauria d’utilitzar?
Penseu en què han de fer les dades. Per exemple, si heu de fer alguna cosa com un simple recompte o un bucle, utilitzeu int. Si necessiteu fer un seguiment de diversos caràcters, utilitzeu una cadena.
Com puc aprendre a programar amb C ++?
Mireu alguns tutorials a YouTube. O bé compreu un llibre sobre programació de C ++, com ara Programació amb C ++ de Sumita Arona.
Quins són els passos per iniciar la programació de C ++?
Si coneixeu C, podeu aprendre fàcilment C ++. No hi ha molta diferència en C & C ++.
Com puc crear un programa que emmagatzemi els registres escolars mitjançant C ++?
La forma més senzilla és utilitzar el mètode d’entrada estàndard (cin) per obtenir l’entrada de l’usuari i, posteriorment, emmagatzemar-lo en un fitxer mitjançant fstreams.
Com puc aprendre la programació C d’una manera senzilla?
Podeu veure tutorials de YouTube i seguir-ho: això recorre un llarg camí. També podeu unir-vos a un programa com Treehouse o Cademy. També podeu recollir un llibre i llegir sobre C ++.
Vull crear un programa que permeti als meus clients buscar tots els productes de la meva botiga. Què he de saber per fer-ho?
Cal aprendre un llenguatge de programació i algun tipus de llenguatge de servidor.
C ++ és un llenguatge millor que C #? Si és així, per què?
Tots dos estan orientats a objectes i són similars en molts aspectes, però no puc dir quina és la millor. C # és una mica més fàcil d’aprendre i s’utilitza àmpliament per a la majoria d’aplicacions orientades a empreses, però no té la mateixa “potència” que C ++.
Com puc crear un programa que permeti cercar productes per a una botiga? Resposta
Consells
- cin.ignore () impedeix que el programa finalitzi prematurament i tanqui la finestra immediatament (abans que tingueu temps de veure-ho). Premeu qualsevol tecla si voleu finalitzar el programa. cin.get () funciona de manera similar.
- Afegiu // abans de tots els vostres comentaris.
- No dubteu a experimentar!
- Apreneu a programar en C ++ amb estàndards ISO
- Per obtenir més informació sobre la programació en C ++, visiteu cplusplus.com
Advertiments
- El programa es bloquejarà si intenteu introduir valors alfabètics a un dels vars "int". Com que no es fa cap interrupció d'errors de suport, el programa no pot convertir els valors. Millor llegiu la cadena o agafeu les vostres excepcions.
- Assegureu-vos de mantenir-vos el més allunyat possible de Dev-C ++, ja que té diversos errors, un compilador obsolet i no s’ha actualitzat des del 2005.
- No utilitzeu mai codi obsolet.
Coses que necessitareu
- Un editor de text / codi (per exemple, vim, bloc de notes, etc.).
- Un compilador.
- Com a alternativa, un IDE conté un editor i un compilador.
- Turbo c
- Codepad en línia
- Bloc de notes ++