C++ mit Visual Studio 2017 (eBook)
XIX, 821 Seiten
Springer Berlin (Verlag)
978-3-662-49793-7 (ISBN)
Dieses Buch stellt C++ umfassend dar. Es ist ein Lehrbuch, das keine Vorkenntnisse voraussetzt. Die C++11/14-Erweiterungen sind von Anfang an integriert. Und es ist ein Fachbuch, das erfahrene C++-Programmierer auf den neuesten Stand bringt. Es zeigt die zahlreichen Neuerungen gegenüber früheren Versionen von C++ und Visual Studio. Viele Beispiele illustrieren, wie man diese vorteilhaft einsetzen kann. Die Inhalte sind in zahlreichen Vorlesungen und Industrieseminaren erprobt. Übungsaufgaben (mit Lösungen auf der Homepage des Autors) ermöglichen dem Leser, das Gelernte zu vertiefen.
Dieses Buch erscheint in zwei weitgehend identischen Ausgaben:
- In der vorliegenden Ausgabe werden reine Standard-C++-Programme geschrieben, d.h. ohne grafische Benutzeroberfläche. Alle Ein- und Ausgaben erfolgen über die Konsole.
- In der weiteren Ausgabe 'C++ mit Visual Studio 2017 und Windows Forms-Anwendungen' (ISBN 978-3-662-49790-6) werden Programme mit einer grafischen Benutzeroberfläche geschrieben. Alle Ein- und Ausgaben erfolgen über eine Windows-Benutzeroberfläche. Diese Programme sehen etwas ansprechender aus als Konsolenprogramme. Das kann Anfängern den Einstieg erleichtern.
Nach seinem Mathematikstudium an der Universität Tübingen war Richard Kaiser einige Jahre in der Lehrerausbildung tätig, Trainer in der Industrie, Software-Entwickler (vor allem für technische Anwendungen) und Leiter der Software-Abteilung. Seit 1991 ist er Professor an der Dualen Hochschule Baden-Württemberg (Lörrach), wo er vor allem Vorlesungen über Programmiersprachen (C/C++/C#) und Mathematik hält. In den letzten Jahren hat er viele Seminare über C++ und C# fürFirmen durchgeführt.
Die Entwicklungsumgebung.- Steuerelemente für die Benutzeroberfläche.-Elementare Datentypen und Anweisungen in C und C++.- Sie Stringklassenstring und wstring.- Arrays und Container.- Einfache selbstdefinierteDatentypen.- Zeiger, Strings und dynamisch erzeugte Variablen.-Überladene Funktionen und Operatoren.- ObjektorientierteProgrammierung.- Namensbereiche.- Exception-Handling.-Containerklassen der C++-Standardbibliothek.- Dateibearbeitung mit denStream-Klassen.- Funktionsobjekte und Lambda-Ausdrücke.- Templatesund STL.- C++11 Smart Pointer: shared_ptr, unique_ptr und weak_ptr.-Literatur.- Index
Erscheint lt. Verlag | 15.2.2018 |
---|---|
Reihe/Serie | Xpert.press | Xpert.press |
Zusatzinfo | XIX, 821 S. |
Verlagsort | Berlin |
Sprache | deutsch |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► C / C++ |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Schlagworte | C++11/C++14 • C++-Programmierung • Microsoft Visual Studio 2015 • Objektorientierte Programmierung mit C++ • Software engineering • Standard Template Library • STL |
ISBN-10 | 3-662-49793-X / 366249793X |
ISBN-13 | 978-3-662-49793-7 / 9783662497937 |
Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
Haben Sie eine Frage zum Produkt? |
Größe: 9,1 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich