Limit search to available items
Book Cover
E-book
Author Hasper, Philipp

Title C++ Schnelleinstieg Programmieren lernen in 14 Tagen. Einfach und ohne Vorkenntnisse
Published Frechen : mitp, 2021
Online access available from:
Safari O'Reilly books online    View Resource Record  

Copies

Description 1 online resource (237 p.)
Contents Intro -- Impressum -- Inhalt -- 1 Einführung -- 1.1 Einleitung -- 1.1.1 Programmieren lernen in 14 Tagen -- 1.1.2 Wie man dieses Buch liest -- 1.1.3 Programmtexte, Lösungen und Glossar zum Download -- 1.1.4 Fragen und Feedback -- 1.2 Über C++ -- 1.3 Einrichten der Programmierumgebung -- 2 Das erste Programm: »Hello World« -- 2.1 Anlegen eines neuen Projekts -- 2.2 Der Ausgangspunkt eines Programms: main() -- 2.3 Zwischenspeicher: Variablen und ihre Typen -- 2.3.1 Zeichenketten -- 2.3.2 Zahlen -- 2.3.3 Das Zusammenspiel von Variablen -- 2.4 Vertippt? Fehler beim Kompilieren beheben
2.5 Verständlicher Code: Schreibstil und Kommentare -- 2.5.1 Englisch als Programmierstandard -- 2.5.2 Coding Style -- 2.5.3 Kommentare -- 2.6 Übungen -- 2.6.1 Mehrsprachiges Hello World -- 2.6.2 Der Papagei -- 2.6.3 Rechnen mit Ganzzahlen -- 2.6.4 Fehler im Code -- 2.6.5 Codeausschnitte -- 3 Kontrollfluss: Wenn nicht jetzt, wann dann? -- 3.1 Booleans und if/else: Verzweigungen im Programm -- 3.2 while: Wiederholen von Anweisungen -- 3.3 for: Eine Liste durchgehen -- 3.3.1 Mit Listen arbeiten -- 3.4 for-each: Vereinfachter Zugriff -- 3.4.1 Listen erweitern
3.4.2 Strings Zeichen für Zeichen durchgehen -- 3.5 Initialisierung und Gültigkeitsbereich von Variablen -- 3.7 Die Sache mit der break-Anweisung -- 3.8 Übungen -- 3.8.1 Von while zu for übersetzen -- 3.8.2 Eine Runde rückwärts -- 3.8.3 Vokalzählung mit switch/case -- 3.8.4 Bis in alle Ewigkeit -- 3.8.5 Schleifen ersparen Tipparbeit -- 3.8.6 Der Quiz-Master -- 4 Funktionen -- 4.1 Die Signatur: Aussehen und Schnittstelle einer Funktion -- 4.2 Referenzen und Konstanten -- 4.3 Zwischenprojekt: Konzertbuchungssystem -- 4.4 Rekursion: Russische Holzpüppchen -- 4.5 Überladen ohne Bußgeld -- 4.6 Übungen
4.6.1 Integer zu Strings -- 4.6.2 Join me! -- 4.6.3 Join me as well! -- 4.6.4 Wir haben ein Date -- 4.6.5 Die Suche verbessern -- 4.6.6 Noch 'ne Runde rückwärts -- 5 Die Standard Library und weitere Standard­funktionalitäten -- 5.1 Textarbeit und Sonderzeichen -- 5.1.1 Texte kombinieren -- 5.1.2 Sonderzeichen in Texten -- 5.2 Texte durchsuchen und aufteilen -- 5.3 Parsing: Informationen aus Strings extrahieren -- 5.4 Casten: In andere Typen umwandeln -- 5.5 Map: Ein weiterer Standardcontainer -- 5.5.1 Zwischenprojekt: Umlaute mit std::map umwandeln -- 5.6 Arrays: Container aus der Zeit von C
5.7 Übungen -- 5.7.1 Lagerregal -- 5.7.2 Ampel-Lampe -- 5.7.3 Das Mathegenie -- 5.7.4 Charakterstudie -- 5.7.5 Erbsenzähler -- 6 Objektorientiertes Programmieren: Die Grundlagen -- 6.1 Die erste Vorstufe: enum -- 6.2 Die zweite Vorstufe: struct -- 6.3 Klassen und Objekte -- 6.4 Methoden in einer Klasse -- 6.5 Übungen -- 6.5.1 Schau mir in die Augen -- 6.5.2 Das Auto -- 6.5.3 Blockbuster -- 6.5.4 Beehren Sie uns bald wieder -- 7 Weiterführende Objektorientierung -- 7.1 Versteckspiel mit public und private -- 7.2 Klassenhierarchien -- 7.3 virtual und override: Virtuelle Methoden
Notes 7.4 Const-Methoden
Description based upon print version of record
Genre/Form Electronic books.
Form Electronic book
ISBN 3747503241
9783747503249