C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners
Briggs, Will
立即出貨 (庫存=1)
買這商品的人也買了...
-
$354$336 -
$301大型網站技術架構 -- 核心原理與案例分析
-
$894$849 -
$454Linux 設備驅動開發詳解 : 基於最新的 Linux4.0 內核
-
$505深度探索嵌入式操作系統(從零開始設計架構和開發)
-
$320$288 -
$354$336 -
$250樹莓派+傳感器:創建智慧交互項目的實用方法、工具及最佳實踐
-
$834推薦系統(技術評估及高效演算法)
-
$299$284 -
$403軟件保護及分析技術——原理與實踐
-
$500NLP 漢語自然語言處理原理與實踐
-
$594$564 -
$774$735 -
$480$408 -
$680$537 -
$520$406 -
$301用數據講故事 (Storytelling with Data: A Data Visualization Guide for Business Professionals)
-
$1,216$1,152 -
$294$279 -
$474$450 -
$1,980$1,881 -
$594$564 -
$1,590$1,511 -
$539$512
相關主題
商品描述
Learn C++20 the quick, easy, and "lazy" way. This book is an introductory programming text that uses humor and fun to make you actually willing to read, and eager to do the projects -- with the popular C++ language. Along the way, it includes many of the new C++20 standard release features such as parallelism, coroutines, modules, networking, ranges, and reflection.
C++20 for Lazy Programmers (Second Edition) is a genuinely fun learning experience that will show you how to create programs in C++. This book helps you learn with a unique method that goes beyond syntax and how-to manuals and helps you understand how to be a productive programmer. It provides detailed help with both the Visual Studio and g++ compilers plus their debuggers, and includes the latest version of the language, too.
You'll work through a number of labs: projects intended to stretch your abilities, test your new skills, and build confidence. You'll go beyond the basics of the language and learn how build a fun C++ arcade game project. After reading and using this book, you'll be ready for your first real-world C++ application or game project on your own.
What You Will Learn
- Program in C++20 for the first time
- Discover the SDL graphics and gaming library
- Work with SSDL, the Simple SDLwrapper library
- Use the most common C++ compilers: Visual Studio, and g++ (with Unix or MinGW)
- Practice "anti-bugging" for easy fixes to common problems as well as work with debuggers
- Acquire examples-driven concepts and ideas
- Build a C++-based arcade game application
- Apply built-in Standard Template Library (STL) functions and classes for easy and efficient programming
Who This Book Is For
Those who are new to C++, either as a guide for self-learners or as an accessible textbook for students in college-level courses.
作者簡介
Will Briggs, PhD is a professor of computer science at the University of Lynchburg in Virginia. He has 20+ years of experience teaching C++, 12 of them using earlier drafts of this book, and about as many years teaching other languages including C, LISP, Pascal, PHP, PROLOG, and Python. His primary focus is teaching of late while also active in research in artificial intelligence.