دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Briggs. Will
سری:
ISBN (شابک) : 9781484251867, 1484251865
ناشر: Apress
سال نشر: 2019;2020
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 16 مگابایت
در صورت تبدیل فایل کتاب C++ FOR LAZY PROGRAMMERS: quick, easy, and fun c++for beginners به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب C++ برای برنامه نویسان تنبل: سریع، آسان و سرگرم کننده c++ برای مبتدیان نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
C++ را به روشی سریع، آسان و \"تنبل\" یاد بگیرید. این کتاب یک
متن برنامهنویسی مقدماتی است که از طنز و سرگرمی استفاده میکند
تا شما را واقعاً مایل به خواندن و مشتاق انجام پروژهها - با
زبان محبوب C++ کند.
C++ for Lazy Programmers یک تجربه یادگیری واقعاً سرگرم
کننده که به شما نشان می دهد چگونه برنامه هایی را به زبان C++
ایجاد کنید. این کتاب به شما کمک میکند تا زبان C++ را با روشی
منحصربفرد که فراتر از نحو و دستورالعملهای راهنما است، بیاموزید
و به شما کمک میکند تا بفهمید چگونه یک برنامهنویس سازنده
باشید. این کمکهای مفصلی را با کامپایلرهای ویژوال استودیو و g++
بهعلاوه اشکالزدای آنها ارائه میکند و شامل آخرین نسخه زبان،
C++17 نیز میشود.
در طول مسیر، شما از طریق تعدادی از آزمایشگاهها کار خواهید کرد:
پروژهها قصد دارد توانایی های شما را افزایش دهد، مهارت های جدید
خود را آزمایش کند و اعتماد به نفس ایجاد کند. شما فراتر از اصول
اولیه زبان خواهید رفت و یاد خواهید گرفت که چگونه یک پروژه سرگرم
کننده بازی C++ را بسازید. پس از خواندن و استفاده از این کتاب،
برای اولین برنامه یا پروژه بازی C++ در دنیای واقعی خود آماده
خواهید بود.
آنچه خواهید آموخت
برای اولین بار در C++ به شیوه ای سرگرم کننده، سریع و آسان
کشف کتابخانه گرافیکی و بازی SDL
کار با SSDL، کتابخانه ساده SDLwrapper
از رایج ترین کامپایلرهای C++ استفاده کنید: Visual Studio و g++
(با یونیکس یا MinGW)
برای رفع آسان مشکلات رایج، \"ضد اشکال\" را تمرین کنید
با اشکال زدا کار کنید
مفاهیم و ایده های مثال محور را بدست آورید
ساختن یک برنامه بازی آرکید مبتنی بر C++
برای برنامه نویسی آسان و کارآمد، توابع و کلاس های کتابخانه قالب
استاندارد (STL) داخلی را اعمال کنید
انگشتان را در C، جد C++، که هنوز به طور گسترده در صنعت استفاده
می شود، فرو کنید< br />از ویژگی های جدید C++11/14/17 از
جمله توابع لامبدا، constexpr و اشاره گرهای هوشمند استفاده
کنید
این کتاب برای چه کسانی است
کسانی که بهعنوان یک راهنما برای خودآموزان یا بهعنوان یک کتاب
درسی قابل دسترس برای دانشآموزان در دورههای کالج، جدید با
C++.
Learn C++ 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.
C++ for Lazy Programmersis a genuinely fun learning
experience that will show you how to create programs in the C++
language. This book helps you learn the C++ language 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, C++17, too.
Along the way 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 for the first time in C++ in a fun, quick and easy
manner
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
Work with the debugger
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
Dip your toe in C, C++'s ancestor, still extensively used in
industry
Use new C++11/14/17 features including lambda functions,
constexpr, and smart pointers
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.
Front Matter ....Pages i-xxvii
Getting Started (Will Briggs)....Pages 1-42
Images and Sound (Will Briggs)....Pages 43-60
Numbers (Will Briggs)....Pages 61-78
Mouse, and if (Will Briggs)....Pages 79-99
Loops, Input, and char (Will Briggs)....Pages 101-125
Algorithms and the Development Process (Will Briggs)....Pages 127-139
Functions (Will Briggs)....Pages 141-170
Functions (Continued) (Will Briggs)....Pages 171-189
Using the Debugger (Will Briggs)....Pages 191-206
Arrays and enum (Will Briggs)....Pages 207-225
Animation with structs and Sprites (Will Briggs)....Pages 227-244
Making an Arcade Game: Input, Collisions, and Putting It All Together (Will Briggs)....Pages 245-272
Standard I/O and File Operations (Will Briggs)....Pages 273-292
Character Arrays and Dynamic Memory (Will Briggs)....Pages 293-308
Classes (Will Briggs)....Pages 309-327
Classes (Continued) (Will Briggs)....Pages 329-352
Operators (Will Briggs)....Pages 353-376
Exceptions, Move Constructors, Recursion, and O Notation (Will Briggs)....Pages 377-392
Inheritance (Will Briggs)....Pages 393-421
Templates (Will Briggs)....Pages 423-439
Virtual Functions and Multiple Inheritance (Will Briggs)....Pages 441-461
Linked Lists (Will Briggs)....Pages 463-478
The Standard Template Library (Will Briggs)....Pages 479-492
Building Bigger Projects (Will Briggs)....Pages 493-507
History (Will Briggs)....Pages 509-512
Esoterica (Recommended) (Will Briggs)....Pages 513-559
Esoterica (Not So Recommended) (Will Briggs)....Pages 561-572
C (Will Briggs)....Pages 573-589
Moving On with SDL (Will Briggs)....Pages 591-598
Back Matter ....Pages 599-644