Einstieg in C++ 1: Das erste Programm
Hallo liebe C++ Anfänger,
mit dieser kleinen Tutorial möchte ich euch den Einstieg in die Welt von C++ erleichtern.
Zunächst einmal ist es wichtig, dass ihr euch Zeit für das Programmieren nehmt. Diese Zeit werdet ihr nämlich dringend brauchen, denn das Lernen einer Programmiersprache ist nicht in ein paar Wochen zu erledigen. Meistens vergehen Monate bis Jahre, bis ihr die Sprache gut beherscht.
Ich möchte euch hier nicht die Lust nehmen,
sondern euch nur auf die Arbeit vorbereiten, die auf euch zukommt.
So, nun genug geplaudert. Jetzt wollen wir uns endlich an die Programmierung machen
Nachdem ihr euch Microsoft Visual C++ 2010 Express oder ein anderes Programm heruntergeladen und installiert habt, womit ihr euren Quellcode kompilieren könnt, fangen wir sofort damit an unser erstes Programm zu schreiben.
Als erstes müssen wir ein neues Projekt erstellen:
1. Win32 Konsolenanwendung auswählen
2. Dateiname und Speicherort wählen
3. OK
Im nächsten Fenster klickt ihr auf Weiter -> Setzt einen Haken bei "Leeres Projekt" -> Fertig stellen.
Im nächsten nun folgendem Fenster könnt ihr link eure Projektmappe verwalten. Um nun ein neues Programm schreiben zu können, brauchen wir eine neue .cpp-Datei, in der wir unseren Code schreiben können.
Im nun erscheinendem Fenster wählt ihr die .cpp--Datei aus -> Gebt unten einen Namen für die Datei an (üblich ist der Name: "main") und bestätigt mit einem Klick auf "Hinzufügen".
Nun erscheint eine weiße Textfläche, in der ihr euren Code eintippen könnt.
So und nun geht es erst richtig los
Zunächst einmal gebt ihr folgendes in eure main.cpp- ein:
Code cpp:
1 2 3 4 5 6 7 8 9 | #include <iostream>
#include <conio.h>
using namespace std;
int main()
{
return 0;
} |
In der ersten Zeile wird auf den Präprozessor zugegriffen. Dies geschieht mit dem "#".
Mit #include <Name der Datei> inkludiert der Präprozessor alle wichtigen Informationen, die gebraucht werden, in die Datei.
Die Headerdatei iostream enthält alle wichtigen Informationen für die Ein- und Ausgabe. Somit können wir später auf die Befehle für die Eingabe bzw. Ausgabe zugreifen.
Die Headerdatei conio.h enthält eine Funktion, auf die ich später komme.
Die Zeile using namespace std; ist vorhanden, um dem Programmier unnötige Schreibarbeit abzunehmen. Anstatt std::cout braucht man später nur noch cout schreiben und spart so an Zeit und Schreiben.
Die Hauptfunktion: main()
Code cpp:
1 2 3 4 | int main() // Hauptfunktion, darf in keinem Programm fehlen
{
//Anweisungsblock -> Hier steht alles was das Programm machen muss
} |
Anhand eines kleinen Beispieles werden wir unser erstes Programm erstellen:
Code cpp:
1 2 3 4 5 6 7 8 9 10 11 12 | #include <iostream>
#include <conio.h>
using namespace std;
int main()
{
cout << "Willkommen in der Welt von C++" << endl;
_getch();
return 0;
} |
In unserem Beispiel besitzt die Funktion main() eine Anweisung in unserem Anweisungsblock:
cout << "Willkommen in der Welt von C++ << endl;
cout gibt den Text der in den Anführungszeichen zwischen den Kleiner-Zeichen
<< << aus. Das Wort cout bedeutet console output.
Die Funktion beendet das Programm, in dem es
dem Programm mitteilt, dass es am Ende ist.
Die Funktion _getch(); steht in der Headerdatei <conio.h> und hält das Programm solange an, bis eine Taste vom Benutzer getätigt worden ist.
Um das Programm zu starten, drückt ihr oben in der Optionen-Leiste
auf diesen grünen Pfeil neben dem kleinen Register-Feld, in dem "Debug" steht.
So ich hoffe ich konnt euch bei eurem ersten Programm helfen
und verabschiede mich hiermit.
mfg
vBulletin-Systemmitteilung