Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

C++ eBooks

If you like C++ eBooks, then you'll love these top picks.
Showing 1 - 24 of 542 Results
Skip side bar filters
  • C++ Primer

    Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 StandardFully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its ... Read more

    $52.19 USD

  • C++ in Embedded Systems

    A practical transition from C to modern C++

    Go beyond C by applying modern C++ in embedded systems to enhance code readability, maintainability, and scalabilityKey FeaturesBridge the gap between C and modern C++ for embedded systems through practical examplesLearn how to save memory and cut down on runtime computing using compile-time computation techniquesImprove your software design skills by applying patterns to solve common problems in ... Read more

    $35.99 USD

  • C++ 入門指南

    由基礎走向完整 Qt 專案的 MVC 開發模式

    C++ 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。本書分成三大部分,每一部分又分成 8 到 13 個單元- 基礎篇- 軟體開發篇- GUI 篇由基礎篇 13 個單元開始,帶領讀者使用跨平台的編譯器 GCC 編譯程式,並依序漸進熟悉 C++ 的基本語法後,進入軟體開發篇 11 個單元,由常見的 MVC 開發模式先發展 M 的部分,也就是計算核心 Encrypt 類別,接著進入 GUI 篇 8 個單元發展 V 跟 C 的部分,使用 Qt Creator 及 QML 設計圖形介面,最後將 M 、 V 、 C 組合成完整的應用軟體。這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式 ... Read more

    $6.99 USD

  • Leer End to End programmeren

    Media player app voor mobiel, desktop en browser

    Leer End to End programmeren, een how to guide voor het schrijven van een complete applicatie. Je leert met Qt een applicatie te maken die kan connecten via een api om youtube video's te downloaden en af te spelen ik de app. ... Read more

    $43.69 USD

  • Hands-On Data Structures and Algorithms with Rust

    Learn programming techniques to build effective, maintainable, and readable code in Rust 2018

    Design and implement professional level programs by exploring modern data structures and algorithms in Rust.Key FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, ... Read more

    $27.59 USD

  • C++ in One Hour a Day, Sams Teach Yourself

    Series series Sams Teach Yourself
    Learn C++ programming at your own pace—Covers modern C++ 20Starting with one hour a day, you can gain all the skills you need to begin programming in C++. This complete tutorial will help you quickly master the basics of object-oriented programming and teach you advanced C++ language features and concepts. Fully updated for the C++20 standard, this practical book is designed to help you write C++ ... Read more

    $34.59 USD

  • Qt 6 C++ GUI Programming Cookbook

    Practical recipes for building cross-platform GUI applications, widgets, and animations with Qt 6

    by Lee Zhi Eng ...
    Use Qt 6 to design and build functional, appealing, and user-friendly graphical user interfaces (GUIs) for your applicationsKey FeaturesLearn to use Qt 6 to design and customize the look and feel of your applicationsImprove the visual quality of an application by using graphics rendering and animationUnderstand the balance of presentation and web content that will make an application appealing yet ... Read more

    $33.29 USD

  • C++ Cookbook

    Solutions and Examples for C++ Programmers

    Despite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered, however, it can help you organize and process information with amazing efficiency and quickness.The C++ Cookbook will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you're an engineer, programmer, or researcher writing an ... Read more

    $28.79 USD

  • The Art of Writing Efficient Programs

    An advanced programmer's guide to efficient hardware utilization and compiler optimizations using C++ examples

    Become a better programmer with performance improvement techniques such as concurrency, lock-free programming, atomic operations, parallelism, and memory management Key Features • Learn proven techniques from a heavyweight and recognized expert in C++ and high-performance computing • Understand the limitations of modern CPUs and their performance impact • Find out how you can avoid writing ... Read more

    $32.39 USD

  • Update to Modern C++

    by James Raynard ...
    Are you an experienced C++ programmer, but you have not used the language for several years? You may have heard that there have been many changes to C++ over the last decade or so, but you have not had time to keep up with them. Besides, your C++ skills may have gone a little rusty due to lack of use, and perhaps there were one or two things you never quite grasped the first time round.I was in ... Read more

    $8.09 USD

  • C#: A Step-by-Step Guide for Absolute Beginners to Master C# Programming from the Ground Up

    by Chloe Annable ...
    Series series Computer Programming
    Are you on the hunt for a coding language that aligns perfectly with your goals?Do you dream of crafting your own websites or desktop applications?Look no further – "C#: A Step-by-Step Guide for Absolute Beginners to Master C# Programming from the Ground Up" is your ideal starting point!Whether you're a coding newcomer or a seasoned programmer eager to delve into C#, this comprehensive guide is ... Read more

    $11.19 USD

  • C++ Templates

    The Complete Guide

    Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edition, three pioneering C++ experts show why, when, and how to use modern templates to build software that’s cleaner, faster, more efficient, and easier to maintain.Now extensively updated for the C++11, ... Read more

    $69.29 USD

  • Unreal Engine 4 Shaders and Effects Cookbook

    Over 70 recipes for mastering post-processing effects and advanced shading techniques

    Build optimized, efficient, and real-time applications that are production-ready using Unreal Engine s Material EditorKey FeaturesCreate stunning visual effects for 3D games and high-quality graphicsDesign efficient Shaders for mobile platforms without sacrificing their realismDiscover what goes into the structure of Shaders and why lighting works the way it doesBook DescriptionUnreal Engine 4 is ... Read more

    $35.99 USD

  • Practical Game Design

    Learn the art of game design through applicable skills and cutting-edge insights

    Design accessible and creative games across genres, platforms, and development realitiesKey FeaturesImplement the skills and techniques required to work in a professional studioAce the core principles and processes of level design, world building, and storytellingDesign interactive characters that animate the gaming worldBook DescriptionIf you are looking for an up-to-date and highly applicable ... Read more

    $50.39 USD

  • Optimized C++

    Proven Techniques for Heightened Performance

    In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You’ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer—whether it’s a watch, phone, ... Read more

    $36.79 USD

  • SFML Game Development By Example

    Create and develop exciting games from start to finish using SFML About This Book • Familiarize yourself with the SFML library and explore additional game development techniques • Craft, shape, and improve your games with SFML and common game design elements • A practical guide that will teach you how to use utilize the SFML library to build your own, fully functional applications Who This Book Is ... Read more

    $39.59 USD

  • C++ Software Design

    Design Principles and Patterns for High-Quality Software

    Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical, and unparalleled overview of software design with this modern language.C++ trainer and ... Read more

    $48.99 USD

  • Blueprints Visual Scripting for Unreal Engine 5

    Unleash the true power of Blueprints to create impressive games and applications in UE5

    Explore the faster way to build games using UE5 Blueprints through clear visuals, step-by-step projects, and real-world workflows in this illustrated guideKey FeaturesDesign a fully functional game in UE5 without writing a single line of codeImplement visual scripting to develop gameplay mechanics, UI, visual effects, VR, and artificial intelligenceDeploy your game on multiple platforms and share ... Read more

    $55.79 USD

  • Embedded Programming with Modern C++ Cookbook

    Practical recipes to help you build robust and secure embedded applications on Linux

    Explore various constraints and challenges that embedded developers encounter in their daily tasks and learn how to build effective programs using the latest standards of C++Key FeaturesGet hands-on experience in developing a sample application for an embedded Linux-based systemExplore advanced topics such as concurrency, real-time operating system (RTOS), and C++ utilitiesLearn how to test and ... Read more

    $30.59 USD

  • Arduino Sketch for STM8 Development Workshop

    This book is designed to help readers how to get started with STM8 Board development using Arduino Sketch. The following is a list of highlight topic in this book:Preparing Development EnvironmentSetting up STM8 Board for ArduinoDigital I/O ProgrammingWorking with UART - Serial CommunicationWorking with Analog Input and PWMWorking with SPIWorking with I2CWorking with EEPROM ... Read more

    $2.99 USD

  • Unreal Engine Game Development Cookbook

    by John P. Doran ...
    Over 40 recipes to accelerate the process of learning game design and solving development problems using Unreal Engine About This Book • Explore the quickest way to tackle common challenges faced in Unreal Engine • Create your own content, levels, light scenes, and materials, and work with Blueprints and C++ scripting • An intermediate, fast-paced Unreal Engine guide with targeted recipes to ... Read more

    $39.59 USD

  • C++程式設計實務-立即擁有物件導向設計能力的16堂課

    物件導向設計能讓程式碼較容易擴充、修改及維護,本書中所有的C++程式是以免費的Dev C++來編譯與執行。全書分成四個重點:1.基礎語法Chapter1~ Chapter4先簡單說明如何進行C++程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並進而了解各種運算子及流程控制指令。章節內容:C++基本認識、變數與資料型態、運算式與運算子、流程控制結構2.進階語法Chapter5~ Chapter10進階語法單元則包括陣列與字串的宣告與綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集及自訂資料型態章節內容:陣列與字串、指標與位址、函數入門、函數的進階應用、前置處理指令與巨集、認識自訂資料型態3.物件導向Chapter11~ Chapter14是本書中精華的重點,筆者以生活化的案例,切入物件導向程式設計基礎常識 ... Read more

    $12.54 USD

  • Make: Sensors

    A Hands-On Primer for Monitoring the Real World with Arduino and Raspberry Pi

    Make: Sensors is the definitive introduction and guide to the sometimes-tricky world of using sensors to monitor the physical world. With dozens of projects and experiments for you to build, this book shows you how to build sensor projects with both Arduino and Raspberry Pi. Use Arduino when you need a low-power, low-complexity brain for your sensor, and choose Raspberry Pi when you need to ... Read more

    $17.99 USD

  • C++ Application Development with Code::Blocks

    This is a comprehensive tutorial with step-by-step instructions on how to develop applications with Code::Blocks.This book is for C++ developers who wish to use Code::Blocks to create applications with a consistent look and feel across multiple platforms. This book assumes that you are familiar with the basics of the C++ programming language. ... Read more

    $23.79 USD