Explore the latest books of this year!
Bookbot

Bjarne Stroustrup

    December 30, 1950
    Bjarne Stroustrup
    The C++ programming language
    Programming : principles and practice using C++
    A tour of C++
    Programming
    The Design and Evolution of C++
    C++ In-Depth
    • C++ In-Depth

      • 1568 pages
      • 55 hours of reading
      4.5(30)Add rating

      A boxed-set of five volumes on C++ programming. The books are: Modern C++ Design; Accelerated C++; Essential C++; Exceptional C++; and More Exceptional C++.

      C++ In-Depth
    • The designer of C++ recounts its development, dissecting the decisions made in the creation of the language to present a case study in real object-oriented development for the working programmer. In doing so, he presents his views on programming and design in a concrete and useful way. Topics include a prehistory of C++, C with classes, C++ language design rules, standardization, libraries, memory management, multiple inheritance, casting, templates, and exception handling. Annotation copyright Book News, Inc. Portland, Or.

      The Design and Evolution of C++
    • "An Introduction to Programming" by the inventor of C++ offers a comprehensive foundation in programming principles and practical skills. This updated edition covers procedural, object-oriented, and generic programming, focusing on essential concepts and techniques. Ideal for beginners and useful for seasoned programmers, it utilizes contemporary C++ and includes essential libraries and design techniques.

      Programming
    • A tour of C++

      • 256 pages
      • 9 hours of reading
      4.3(759)Add rating

      In this concise guide, Bjarne Stroustrup, the creator of C++, outlines the essentials of modern C++. It covers major language features and standard-library components, providing programmers with a meaningful overview, key examples, and practical assistance for getting started. Stroustrup presents C++ features within the context of various programming styles, including object-oriented and generic programming. The coverage begins with the basics and extends to advanced topics, including new features from C++17 like move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. Additionally, it touches on upcoming C++20 extensions such as concepts and modules, concluding with insights into the design and evolution of C++. This guide is not intended to teach programming; for that, Stroustrup's other works are recommended. While it won't be the sole resource for mastering C++, it serves as an excellent introduction for C or C++ programmers seeking to deepen their understanding of the current language, as well as for those familiar with other programming languages wanting to grasp the nature and advantages of modern C++.

      A tour of C++
    • An introduction to programming by the inventor of C++, Programming prepares students for programming in the real world. This book assumes that they aim eventually to write non-trivial programs, whether for work in software development or in some other technical field. It explains fundamental concepts and techniques in greater depth than traditional introductions. This approach gives students a solid foundation for writing useful, correct, maintainable, and efficient code. This book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. It presents modern C++ programming techniques from the start, introducing the C++ standard library to simplify programming tasks.

      Programming : principles and practice using C++
    • Zaczerpnij wiedzę o C++ od samego twórcy języka! Jak zacząć pracę w zintegrowanym środowisku programistycznym Jak profesjonalnie tworzyć programy użytkowe Jak korzystać z biblioteki graficznego interfejsu użytkownika Jeśli zależy Ci na tym, aby zdobyć rzetelną wiedzę i perfekcyjne umiejętności programowania z użyciem języka C++, powinieneś uczyć się od wybitnego eksperta i twórcy tego języka - Bjarne Stroustrupa, który jako pierwszy zaprojektował i zaimplementował C++. Podręcznik, który trzymasz w ręku, daje Ci szansę odkrycia wszelkich tajników tego języka, obszernie opisanego w międzynarodowym standardzie i obsługującego najważniejsze techniki programistyczne. C++ umożliwia pisanie wydajnego i eleganckiego kodu, a większość technik w nim stosowanych można przenieść do innych języków programowania.

      Programowanie.Teoria i praktyka z wykorzystaniem..
    • C++ zmienił się nie do poznania: jest nowocześniejszy, bardziej precyzyjny, pozwala też na pisanie zwięzłego i efektywnego kodu. Programista ma dokładniejszą kontrolę nad działaniem programu, co przekłada się na szybkość pracy i lepsze wykorzystywanie zasobów sprzętowych. Dodatkowo ekosystem C++ oferuje mnóstwo bibliotek, narzędzi czy środowisk programistycznych. Aby jednak pisać w nim dobry kod, trzeba sprawnie poruszać się po świecie C++. To drugie wydanie zwięzłego przewodnika po C++ dla doświadczonych programistów, zaktualizowane do standardu C++20 . Dzięki niemu zaznajomisz się z najważniejszymi elementami języka i biblioteki standardowej, koniecznymi do efektywnej pracy w takich stylach programowania jak programowanie zorientowane obiektowo czy generyczne. W tym wydaniu opisano wiele nowych elementów dodanych w C++20, w tym moduły, koncepcje, współprocedury i zakresy. Omówiono też wybrane komponenty biblioteki, które pojawią się dopiero w standardzie C++23. Jeśli jesteś programistą C lub C++ i zależy Ci, by lepiej poznać najnowsze możliwości języka C++, albo biegle posługujesz się innym językiem programowania i chcesz ogólnie zaznajomić się z zaletami nowoczesnego C++ ? nie znajdziesz bardziej zwięzłego i prostszego przewodnika niż ten. W książce między innymi: nowe możliwości języka w standardzie C++20 moduły, klasy i obsługa błędów operacje, zarządzanie zasobami i wejście-wyjście generatory, potoki, kontenery współbieżność i wielozadaniowość Oto nowoczesny C++: poznaj jego ukryte możliwości!

      C++. Podróż po języku dla zaawansowanych w.3
    • Eine Tour durch C++

      Der praktische Leitfaden für modernes C++.Übersetzung der 3. Auflage

      Dieses Buch bietet erfahrenen Programmierern einen praktischen Überblick über C++20 nach ISO-Standard und vermittelt ein klares Verständnis für den Einsatz von modernem C++. Anhand zahlreicher Codebeispiele und hilfreicher Praxistipps werden die Hauptfeatures der Sprache sowie der Standardbibliothek behandelt, die für den effektiven Einsatz unverzichtbar sind. Der Autor stellt die einzelnen Sprachfeatures vor und zeigt deren Anwendung im Kontext verschiedener Programmierstile, wie der objektorientierten oder generischen Programmierung. Die Tour beginnt mit den Grundlagen und fokussiert sich auf fortgeschrittene Techniken, insbesondere die neueren Sprachfeatures. Zahlreiche mit C++20 neu eingeführte Features werden abgedeckt, darunter Module, Konzepte, Koroutinen und Bereiche. Auch einige Komponenten, die nicht vor C++23 in den Standard integriert werden, werden vorgestellt. Für Leser mit Programmierkenntnissen in C++ oder einer anderen Sprache ist dies eine kompakte und verständliche Einführung in die Besonderheiten und Vorteile von modernem C++. Die Themen umfassen Funktionen, Referenzen, benutzerdefinierte Typen, Modularität, Fehlerbehandlung, Klassen, Templates, die Standardbibliothek, Algorithmen, Nebenläufigkeit und zahlreiche Ratschläge für effektives Programmieren aus den »C++ Core Guidelines«.

      Eine Tour durch C++