نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
C ++ 14 و C ++ 17 بسیاری از ویژگی های جدید را به زبان C ++ اضافه کردند. این دوره ویژگی های عملی معرفی شده در C ++ 14 و C ++ 17 را به شما می آموزد که می توانید از آنها برای نوشتن کد مدرن C ++ واضح تر ، ساده تر و با کیفیت بالاتر استفاده کنید. این دوره بخشی از موارد زیر است: مسیر C ++ همه را بزرگ کنید بررسی اجمالی دوره 2 متر 5 ثانیه شکر نحوی مناسب 13 متر 22 ثانیه پیشرفت های مختلف C ++ 11 26m 19s پیشرفت های استاندارد کتابخانه 48 متر 49s لامبداس بهتر 26 متر 9 ثانیه پیشرفت های عملی C ++ 17 زبان عملی 36m 28s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شکر نحوی مناسب
Convenient Syntactic Sugar
-
مقدمه
Introduction
-
جدا کننده های رقمی
Digit Separators
-
اصطلاحات باینری
Binary Literals
-
کسر نوع بازگشت خودکار
Automatic Return Type Deduction
-
خلاصه
Summary
پیشرفت های مختلف C ++ 11
Miscellaneous Improvements to C++11
-
مقدمه
Introduction
-
توابع نرم افزار آرام
Relaxed constexpr Functions
-
نسخه ی نمایشی: عملکردهای آرام و آرام در عمل
Demo: Relaxed constexpr Functions in Action
-
الگوهای متغیر
Variable Templates
-
نسخه ی نمایشی: تخصصی کردن الگوهای متغیر
Demo: Specializing Variable Templates
-
ویژگی [[منسوخ]]
The [[deprecated]] Attribute
-
نسخه ی نمایشی: در حال نادیده گرفتن کد
Demo: Deprecating Code
-
خلاصه
Summary
پیشرفت های استاندارد کتابخانه
Standard Library Improvements
-
مقدمه
Introduction
-
اشاره گر خام چیست؟
What Is a Raw Pointer?
-
درخواست حافظه: پشته در مقابل هپ
Requesting Memory: Stack vs. Heap
-
اشاره گرهای هوشمند ، unique_ptr ، و make_unique
Smart Pointers, unique_ptr, and make_unique
-
نسخه ی نمایشی: اشاره گرهای خام در برابر نشانگر هوشمند unique_ptr و make_unique
Demo: Raw Pointers vs. unique_ptr Smart Pointer and make_unique
-
متغیرهای تعریف شده استاندارد و کتابخانه کرونو
Standard-defined Literals and the Chrono Library
-
نسخه ی نمایشی: Chrono Literals با استاندارد تعریف شده است
Demo: Standard-defined Chrono Literals
-
Tuples و واکشی عناصر براساس نوع
Tuples and Fetching Elements by Type
-
خلاصه
Summary
لامبداس بهتر
Better Lambdas
-
مقدمه
Introduction
-
لامبدا چیست؟
What Is a Lambda?
-
لامبداس عمومی
Generic Lambdas
-
نسخه ی نمایشی: Lambdas عمومی در عمل
Demo: Generic Lambdas in Action
-
ضبط اولیه در لامبداس
Init-captures in Lambdas
-
نسخه ی نمایشی: شروع عکس برداری با std :: move
Demo: Init-captures with std::move
-
خلاصه
Summary
پیشرفت های عملی C ++ 17 زبان عملی
Practical Convenient C++17 Language Improvements
-
مقدمه
Introduction
-
نوشتن کد کمتر با فضاهای نامی تو در تو
Writing Less Code with Nested Namespaces
-
بیانیه های متغیر در if و تغییر بیانیه ها
Variable Declarations in if and switch Statements
-
نسخه ی نمایشی: اظهارات متغیر در صورت اظهارات
Demo: Variable Declarations in if Statements
-
ارزیابی زمان کامپایل با
Compile-time Evaluations with if constexpr
-
نسخه ی نمایشی: در صورت اکشن در عمل
Demo: if constexpr in Action
-
نوشتن کد واضح تر با پیوندهای ساختاری
Writing Clearer Code with Structured Bindings
-
نسخه ی نمایشی: پیوندهای ساختاری در عمل
Demo: Structured Bindings in Action
-
خلاصه و متشکرم
Summary and Thank You
نمایش نظرات