{"product_id":"9798868818585","title":"C++26 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners","description":"\u003ch1\u003eC++26 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners\u003c\/h1\u003e \u003ch2\u003eBriggs, Will\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eReady to learn programming with less effort and more fun? Then do it the lazy way! C++26 for Lazy Programmers uses humor and fun to make you actually willing to read and eager to do the projects as you master the popular and powerful C++ language.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eAlong the way it introduces features from the new C++26 standard including increased support for compile-time computation with constexpr and static_assert, as well as contracts, and covers ranges, views, move semantics, format strings, smart pointers, lambda functions and concepts (template parameter requirements), and provides brief introductions to coroutines and lazy evaluation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eWith this unique method, you’ll stretch your abilities with a variety of projects, including your own C++ arcade game. You'll construct your own classes, templates, and abstract data types. After reading and using this book you’ll be ready to build real-world C++ applications and game projects on your own.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cstrong\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eWhat You Will Learn:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eExplore the brand-new C++26 standard\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eProgram graphics and games with the SDL library, using SSDL, the \"Simple SDL\" wrapper library\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eUse the most common C++ compilers – Visual Studio in Windows; g++ with Ubuntu, Fedora, Manjaro or Debian Unix, or MSys2 – and their associated debuggers\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eApply “anti-bugging” techniques for easy fixes to common problems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eIncorporate best practices for becoming a productive programmer\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eCreate your own big projects, including a C++-based arcade game\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eLeverage STL functions and classes for easy and efficient programming\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eHandle the Unicode (UTF-8) output\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eUnderstand the uses and limits of views for efficiently pipelining data\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003e\u003cspan style=\"font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-IN;\"\u003eLearn core data types (strings, queues, vectors, linked lists) not by reading about them but by building them from scratch\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt;\"\u003eNavigate the basics of C, the still powerful and popular ancestor of C++\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cstrong\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eWho This Book Is For\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\" style=\"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-pagination: widow-orphan; mso-hyphenate: auto; text-autospace: ideograph-numeric ideograph-other; mso-vertical-align-alt: auto;\"\u003e\u003cspan lang=\"EN-IN\" style=\"font-family: 'Cambria',serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 0pt;\"\u003eAll who are new to C++, either self-learners or students in college-level courses. \u003c\/span\u003e\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Apress\u003c\/p\u003e \u003cp\u003ePublication Date: 2026-01-03\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9798868818585\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/979-8-8688-1859-2\u003c\/p\u003e \u003cp\u003eDimensions: 254cm x178cm\u003c\/p\u003e \u003cp\u003ePages: 662\u003c\/p\u003e ","brand":"Apress","offers":[{"title":"Default Title","offer_id":44371441975436,"sku":"9798868818585","price":67.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9798868818585.jpg?v=1775067598","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9798868818585","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}