Jesse Liberty Bücher







C++ ist die dominante Programmiersprache für große Applikationen, bei denen es auf Schnelligkeit und Flexibilität ankommt. Aufgrund seiner Portier- und Erweiterbarkeit sind heute die meisten kommerziellen Applikationen mit C++ geschrieben.Dieses Standardeinführungsbuch in die objekt-orientierte Programmierung, Gestaltung und Analyse vermittelt dem Leser ein fundiertes Verständnis von allen Basis-Konzepten: Memory Management, Programmablauf, Kompilierung und Debugging. Ausführliche Beispiele zeigen das Schreiben von schnellen, leistungsstarken Programmen, die Kompilierung von Quellcode und ausführbaren Dateien.Nach Abschluß des kompletten Lehrganges dient dieses Buch weiterhin als strukturierte Referenz, da die einzelnen Lektionen nach bestimmten Problemstellungen sortiert sind.
No matter what compiler is used, this book teaches C++. It is a 21 day tutorial on learning one of the most popular programming languages today. This text includes a Q&A section, a Do's and don'ts section, workshop sections, shaded syntax boxes that provide handy reference with short examples, and Type/Output/Analysis icons to disect code for more thorouth explanation.
Sams Teach Yourself C++ in One Hour a Day
- 848 Seiten
- 30 Lesestunden
Starting with just one hour a day, you can acquire essential skills for programming in C++. This comprehensive tutorial guides you through mastering the fundamentals of object-oriented programming while introducing advanced C++ features. Fully updated for the C++20 standard, it focuses on writing faster, simpler, and more reliable code. Key topics include mastering C++ fundamentals and object-oriented concepts, utilizing the Standard Template Library (STL) for robust applications, and exploring modern C++20 features like concepts, ranges, views, adaptors, and modules. The book emphasizes best practices with proven Do's and Don'ts to help you avoid common pitfalls from the start. Each lesson includes focused exercises to test your knowledge, alongside nearly 300 compiling code samples available for free download, explained in detail. This self-paced learning approach requires no prior programming experience, allowing you to quickly write well-organized and efficient C++ programs. You will learn about classes, inheritance, polymorphism, encapsulation, and abstraction, while also creating feature-rich programs with STL classes and algorithms. The book simplifies coding with automatic type deduction and modern C++ Lambda expressions. Additionally, it previews upcoming improvements expected in C++23.
Jesse Liberty's C++ Unleashed presents focused explanations of the core features and complexities of C++. The text covers advanced object-oriented analysis and design strategies and implementation issues associated with memory management, STL container classes, iterators, and algorithms. Manipulate data using dynamic data structures and recursion, efficient sorting algorithms, and advanced hashing and parsing techniques.
C Programming in One Hour a Day, Sams Teach Yourself
- 696 Seiten
- 25 Lesestunden
Sams teach yourself C++ for Linux in 21 days
- 1109 Seiten
- 39 Lesestunden
Sams Teach Yourself C++ Programming for Linux in 21 Days teaches you the C++ programming language using the Linux operating system. You will gain a thorough understanding of the basics of C++ programming from a Linux perspective. The Bonus Week includes topics such as XWindows, KDE with QT toolkit, APE Class Library, and Real -time Middleware.


