در حال حاضر محصولی در سبد خرید شما وجود ندارد.
شما نحو C ++ را می شناسید ، اما آیا می دانید کد "مدرن" چیست؟ چقدر از کتابخانه استاندارد در برنامه های خود استفاده می کنید؟ آیا شما با آنچه در C ++ 11 ، 14 و 17 اضافه شده است ، ادامه داده اید؟ مهارت های C ++ خود را به سطح بعدی بیاورید. در این دوره ، C ++ 17: فراتر از اصول اولیه ، شما می آموزید که C ++ مدرن چیست و چرا نوشتن این روش به نفع شماست. اول ، شما در مورد کلاس های استاندارد مجموعه کتابخانه و برخی از کارکردهای موجود در عنوان الگوریتم یاد می گیرید که در حالی که کد شما را برای دیگران آسان تر می کند ، باعث صرفه جویی در وقت و تلاش شما می شود. در مرحله بعد ، لامبدا ها و نحوه استفاده از آنها را کشف خواهید کرد ، و چگونه می توانید از معناشناسی حرکت برای پیشرفت عملکرد فوق العاده استفاده کنید. سرانجام ، خواهید دید که چه استثنائاتی وجود دارد ، چه زمانی از آنها استفاده کنید و چه موقع از آنها استفاده نکنید و چگونه کار می کنند. در پایان این دوره ، شما دانش اساسی در مورد نحو C ++ ایجاد کرده اید ، شکاف هایی را که بیشتر توسعه دهندگان C ++ دارند پر کنید و به یکی از آن دسته از توسعه دهندگان تبدیل شوید که از کل زبان استفاده می کند تا بیشترین عملکرد را بدست آورد در حالی که هنوز هم نوشتن کد است که آسان است برای حفظ و خواندن.
عنوان اصلی : C++ 17: Beyond the Basics
سرفصل های دوره :
بررسی اجمالی دوره
بررسی نسخه
مقدمه
چه چیزی C ++ را مدرن می کند
C ++ و کتابخانه ها
نشانگرهای هوشمند کتابخانه استاندارد
const
روند استانداردها
خلاصه
مقدمه
ظروف استاندارد صرفه جویی می کنند
بیان
نسخه ی نمایشی: بردار
بردار
آرایه
لیست
نسخه ی نمایشی: لیست
مجموعه های خود را بدانید
خلاصه
مقدمه
لامبدا چیست؟
توابع ریز
نسخه ی نمایشی: بره های ساده
بخش هایی از یک لامبدا
پشت صحنه
لامبدا ضبط می کند
نسخه ی نمایشی: ضبط می شود
لامبدا برمی گردد
پارامترها
قند نحوی
خلاصه
مقدمه
کشف پذیری
الگوریتم های مجموعه تکرار
منظور شما را بگویید
نسخه ی نمایشی: آنها کجا هستند؟
کمتر از سبک سر و صدا
نسخه ی نمایشی: بیان
نسخه ی نمایشی: خطاها
خطاها
استاندارد اغلب به معنای قابل تعویض است
نسخه ی نمایشی: کانتینر مبادله
نسخه ی نمایشی: چیزهایی برای کسب اطلاعات بیشتر در مورد
C ++ زیبا: الگوریتم های STL
خلاصه
مقدمه
معناشناسی حرکت کنید
نسخه ی نمایشی: معناشناسی حرکت کنید
منابع rvalue
سازنده را حرکت دهید ، اپراتور واگذاری را جابجا کنید
قوانین جدید
std :: حرکت فقط یک بازیگران است
قانون ...
خلاصه
مقدمه
هر عملی موفق نمی شود
خطاهای مورد انتظار
استثنائات
نسخه ی نمایشی: استثنائات
چه چیزی را پرتاب و گرفتن
std :: استثنا
نسخه ی نمایشی: پرتاب یک استثنا
باز کردن پشته
نسخه ی نمایشی: باز کردن پشته
raii دوباره مورد بررسی قرار گرفت
استثنائات هزینه ای دارند
noexcept
فعال کردن حرکات با NoExcept
خلاصه
C++ 17: Beyond the Basics
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.