Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

Hinweise Copyright: Dieses Dokument darf frei zu Unterrichtszwecken benutzt und beliebig oft elektronisch vervielfältigt werden. Jegliche andere Vervielfältigung, wie etwa Ausdrucken, ist nicht erlaubt. Die Quellen sind frei erhältlich und dürfen angepasst und ergänzt werden, sofern dieser Copyright- Hinweis sowie der folgende Literaturhinweis auf meine Bücher unverändert Bestandteil bleiben und deutlich am Anfang des Dokuments erscheinen. Literatur Dieses Dokument basiert auf meinem Buch Ulrich Breymann: C++ - Einführung und professionelle Programmierung. Hanser Verlag, siehe auch http://www.informatik.hs-bremen.de/~brey/cppbuch.html Die Kapitelnummerierung entspricht der des Buchs, bis auf das letzte Kapitel, das sich auf das folgende STL-Buch bezieht. Ulrich Breymann: Komponenten entwerfen mit der C++ STL. Addison-Wesley; als pdf-Datei frei erhältlich, siehe http://www.informatik.hs-bremen.de/~brey/stlb.html ISO/IEC 14882-1998, International Standard -Programming Language -C++, elektronisch über www.ansi.org erhältlich. Scott Meyers: Effektiv C++ programmieren. Addison-Wesley Scott Meyers: More Effective C++. Addison-Wesley Bjarne Stroustrup: The C++ -Programming Language, Addison-Wesley Roter Text ist i.a. klickbar (z.B. Inhaltsverzeichnis) und führt direkt zur gewünschten Stelle. Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 2 zurück Ende

Inhalt 1 Einführung 9 2 Grundlegende Begriffe 15 2.1 Das erste Programm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2 Einfache Datentypen und Operatoren . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.1 Ausdruck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.2 Ganze Zahlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.3 Reelle Zahlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.2.4 Komplexe Zahlen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.2.5 Zeichen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.2.6 Logischer Datentyp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.2.7 Referenzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.3 Gültigkeitsbereich und Sichtbarkeit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.4 Kontrollstrukturen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.4.1 Sequenz (Reihung) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.4.2 Auswahl (Selektion, Verzweigung) . . . . . . . . . . . . . . . . . . . . . . . . 43 Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 3 zurück Ende

Hinweise<br />

Copyright: Dieses Dokument darf frei zu Unterrichtszwecken benutzt <strong>und</strong> beliebig oft elektronisch<br />

vervielfältigt werden. Jegliche andere Vervielfältigung, wie etwa Ausdrucken, ist nicht<br />

erlaubt.<br />

Die Quellen sind frei erhältlich <strong>und</strong> dürfen angepasst <strong>und</strong> ergänzt werden, sofern dieser Copyright-<br />

Hinweis sowie der folgende Literaturhinweis auf meine Bücher unverändert Bestandteil bleiben<br />

<strong>und</strong> deutlich am Anfang des Dokuments erscheinen.<br />

Literatur<br />

Dieses Dokument basiert auf meinem Buch Ulrich <strong>Breymann</strong>: <strong>C++</strong> - <strong>Einführung</strong> <strong>und</strong> <strong>professionelle</strong><br />

<strong>Programmierung</strong>. Hanser Verlag, siehe auch<br />

http://www.informatik.hs-bremen.de/~brey/cppbuch.html<br />

Die Kapitelnummerierung entspricht der des Buchs, bis auf das letzte Kapitel, das sich auf das<br />

folgende STL-Buch bezieht.<br />

Ulrich <strong>Breymann</strong>: Komponenten entwerfen mit der <strong>C++</strong> STL. Addison-Wesley; als pdf-Datei frei<br />

erhältlich, siehe<br />

http://www.informatik.hs-bremen.de/~brey/stlb.html<br />

ISO/IEC 14882-1998, International Standard -Programming Language -<strong>C++</strong>, elektronisch über<br />

www.ansi.org erhältlich.<br />

Scott Meyers: Effektiv <strong>C++</strong> programmieren. Addison-Wesley<br />

Scott Meyers: More Effective <strong>C++</strong>. Addison-Wesley<br />

Bjarne Stroustrup: The <strong>C++</strong> -Programming Language, Addison-Wesley<br />

Roter Text ist i.a. klickbar (z.B. Inhaltsverzeichnis) <strong>und</strong> führt direkt zur gewünschten Stelle.<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 2 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!