<p><span>Dieses Buch stellt C++ umfassend dar. Zahlreiche Beispiele veranschaulichen die Theorie. Dabei werden die Neuerungen von C++11, C++14 und C++17 von Anfang an integriert und ihre Vorteile gezeigt. Im Unterschied zu den allermeisten anderen C++-Büchern werden Windows-Programme mit einer grafi
C++ mit Visual Studio 2019 und Windows Forms-Anwendungen : C++17 für Studierende und erfahrene Programmierer – Windows Programme mit C++ entwickeln
✍ Scribed by Richard Kaiser
- Publisher
- Springer Berlin Heidelberg;Springer Vieweg
- Year
- 2020
- Tongue
- German
- Leaves
- 952
- Edition
- 1. Aufl.
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
C++ hat sich in den letzten Jahren rasant entwickelt: C++11, C++14, C++17 und C++20 haben viele Verbesserungen und neue Möglichkeiten gebracht. Vieles, was vor 10 Jahren noch gut und empfehlenswert war, kann heute besser und sicherer gemacht werden.
Dieses Buch stellt C++ mit Visual Studio 2019 auf dem Stand von Mai 2020 umfassend dar. Das ist nicht nur der Umfang von C++17, sondern auch schon ein Teil von C++20.
Es entstand aus zahlreichen Vorlesungen und Firmenseminaren. Dementsprechend richtet es sich einerseits an Studierende, die C++ lernen wollen. Der Aufbau, die vielen Beispiele und Übungsaufgaben sind erprobt und bewährt. Es eignet sich zum Selbststudium und als Lehrbuch für Vorlesungen an Fachhochschulen und Universitäten.
Dieses Buch zeigt aber ebenso professionellen Software-Entwicklern mit einer jahrelangen C++-Praxis den aktuellen Stand der Technik. Viele der Spracherweiterungen machen elementare Programmiertechniken einfacher und sicherer. Dazu kommen neue Konzepte, die bessere und effizientere Lösungen als noch vor einigen Jahren ermöglichen. Das kann unnötigem Aufwand und Fehlern führen, die sich leicht vermeiden lassen. Viele dieser neuen Möglichkeiten haben sich in der industriellen Praxis noch nicht etabliert.
Dieses Buch erscheint in zwei weitgehend identischen Ausgaben:
– In der vorliegenden Ausgabe werden Programme geschrieben, in denen alle Ein- und Ausgaben über eine Windows-Benutzeroberfläche erfolgen.
– In der anderen Ausgabe „C++ mit Visual Studio 2019“ werden Programme ohne eine graphische Benutzeroberfläche geschrieben. Alle Ein- und Ausgaben erfolgen mit cin und cout über die Konsole.
✦ Table of Contents
Front Matter ....Pages i-xx
Die Entwicklungsumgebung (Richard Kaiser)....Pages 1-45
Steuerelemente für die Benutzeroberfläche (Richard Kaiser)....Pages 47-86
Elementare Datentypen und Anweisungen (Richard Kaiser)....Pages 87-251
Die Stringklassen: string, wstring usw. (Richard Kaiser)....Pages 253-292
Arrays und Container (Richard Kaiser)....Pages 293-314
Einfache selbstdefinierte Datentypen (Richard Kaiser)....Pages 315-325
Zeiger, dynamisch erzeugte Variablen und smart pointer (Richard Kaiser)....Pages 327-370
Überladene Funktionen und Operatoren (Richard Kaiser)....Pages 371-403
Objektorientierte Programmierung (Richard Kaiser)....Pages 405-580
Namensbereiche (Richard Kaiser)....Pages 581-594
Exception-Handling (Richard Kaiser)....Pages 595-630
Containerklassen der C++-Standardbibliothek (Richard Kaiser)....Pages 631-680
Dateibearbeitung mit den Stream-Klassen (Richard Kaiser)....Pages 681-714
Funktoren, Funktionsobjekte und Lambda-Ausdrücke (Richard Kaiser)....Pages 715-739
Templates (Richard Kaiser)....Pages 741-805
STL-Algorithmen und Lambda-Ausdrücke (Richard Kaiser)....Pages 807-853
Zeiten und Kalenderdaten mit chrono (Richard Kaiser)....Pages 855-865
Smart Pointer: shared_ptr, unique_ptr und weak_ptr (Richard Kaiser)....Pages 867-888
C++/CLI, .NET-Bibliotheken und C++ Interoperabilität (Richard Kaiser)....Pages 889-920
Back Matter ....Pages 921-943
✦ Subjects
Computer Science; Programming Languages, Compilers, Interpreters; Programming Techniques; Software Engineering
📜 SIMILAR VOLUMES
<p>C++ hat sich in den letzten Jahren rasant entwickelt: C++11, C++14, C++17 und C++20 haben viele Verbesserungen und neue Möglichkeiten gebracht. Vieles, was vor 10 Jahren noch gut und empfehlenswert war, kann heute besser und sicherer gemacht werden.<br></p><div><p>Dieses Buch stellt C++ mit Visua
<p><p>C++ hat sich in den letzten Jahren rasant entwickelt: C++11, C++14, C++17 und C++20 haben viele Verbesserungen und neue Möglichkeiten gebracht. Vieles, was vor 10 Jahren noch gut und empfehlenswert war, kann heute besser und sicherer gemacht werden.<br></p><p>Dieses Buch stellt C++ mit Visual
<p>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
<p>Prof. Dr. Andreas Solymosi, geboren in Budapest, Studium der Mathematik in Leningrad, Promotion in Erlangen, seit 1977 selbstständige Tätigkeit als Softwareentwickler und Referent, Professor für Informatik an der Technischen Fachhochschule Berlin, Gesellschafter und Geschäftsführer eines IT-Unter
<p><span>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ü