Skip to content
Scan a barcode
Scan
Paperback C++ [German] Book

ISBN: B08J5CSZ1F

ISBN13: 9798671312928

C++ [German]

Das vertiefende Buch zu Thomas Mahrs C++ Tutorial auf Youtube .

Das Buch f?hrt in die Programmiersprache C++ ein und ist f?r alle geschrieben, die ?ber C-Grundkenntnisse verf?gen oder zumindest mit einer h?heren Programmiersprache vertraut sind. Dabei vertieft das Buch diejenigen Themen aus C, die den Zugang zu C++ erleichtern. Kennt man Zeiger, so versteht man schnell den in C++ eingef?hrten Typ der Referenz. Wei man ?ber das Wechselspiel von Pr?prozessor, Compiler, Assembler und Linker Bescheid, erschlie t sich einem eher weshalb etwas in C++ so ist und nicht anders.

Das Buch erweckt nicht die Illusion, C++ z?hle zu den leicht zu erlernenden Programmiersprachen. St? t jemand auf Schwierigkeiten mit der Sprache, so liegt das h?ufig an zu vielen kleinen L?cken, die in ihrer Gesamtheit ein zerbrechliches Fundament bilden, auf dem man sich nicht frei, sicher und schnell genug bewegen kann. Das Buch soll Sie beim Bau eines stabilen Fundaments unterst?tzen. Hierf?r sind zwar nicht die allerneuesten C++ Sprachmerkmale notwendig, n?tzliche Merkmale des "modernen C++", bis hin zu C++20, werden dennoch vorgestellt. Das Buch bietet viele Beispielprogramme, Abbildungen und Speicherskizzen, welche die Zusammenh?nge und Abl?ufe innerhalb des C++ Programms veranschaulichen. Die Code-Beispiele werden durch Kommentarbl?cke erl?utert, die optisch mit den Code-Stellen verbunden sind. Alle Beispiele sind online verf?gbar und mit verschiedenen Versionen von g++ und clang++ unter Linux getestet, sollten aber ebenso unter Windows und macOS und mit anderen Compilern funktionieren.

Kaufen Sie das Buch nicht, falls Sie keinerlei Programmierkenntnisse besitzen, Anglizismen lieben oder an der Entwicklung technischer Software ?berhaupt nicht interessiert sind! Das Buch wird Ihnen aber von Nutzen sein, wenn es Ihr Ziel ist, ein tieferes Verst?ndnis f?r C++ und objektorientierte Konzepte zu gewinnen!

InhaltObjektorientierte Konzepte: Kapselung, Vererbung, PolymorphieKlassen und Namensr?umen, Zugriffsrechte, ?berladene Funktionen, Freundfunktionen und FreundklassenReferenzen, Inline-Funktionen, konstante Elementfunktionen, statische Klassenelemente, konstante Ausdr?ckeKonstruktor, Destruktor, Kopierkonstruktor, Sequenzkonstruktor, TypumwandlungskonstruktorVererbung und Komposition, verdeckte FunktionenSp?te Bindung und Polymorphie, virtuelle und abstrakte Funktionen, polymorphe Klassen, Schnittstellen, ?berschriebene FunktionenStandardbibliothek, Ein- und Ausgabe, Datenbeh?lterOperator?berladung und TypumwandlungsoperatorParametrierbare Funktionen und Klassen (Templates)AusnahmebehandlungR-Wert-Referenzen, VerschiebesemantikLambda-FunktionenDynamische Speicherverwaltung, automatische Verwaltung des Freispeichers, Speicheranalyse mit ValgrindArchitekturentwurf mit Klassen-, Sequenz- und Zustandsdiagramm der UMLGrafik mit Gnuplot und openFrameworksAutor

Der Autor programmiert seit 1990 C++. Er ist Professor an der Technischen Hochschule N?rnberg und unterrichtet seit dem Sommersemester 2010 jedes Semester C++ in technischen Studieng?ngen der Fakult?t Elektrotechnik, Feinwerktechnik und Informationstechnik. Das Buch ist aus dem Modul "Objektorientierte Programmierung" hervorgegangen, das aus jeweils zwei Semesterwochenstunden Vorlesung und Praktikum besteht und sich an Studenten des vierten Semesters richtet, die zuvor C erlernt haben.

Recommended

Format: Paperback

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

Customer Reviews

0 rating
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured