آموزش تغییرات زبان C++ در پیش نمایش VS 2013

C++ Language Changes in the VS 2013 Preview

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: زبان C++ و کتابخانه استاندارد هر دو با انتشار C++ 11 به طرز چشمگیری تغییر کردند. برخی از این ویژگی‌ها حتی قبل از تایید نهایی C++ 11 در ویژوال استودیو پیاده‌سازی شدند. سایرین در نسخه های بعدی اضافه شدند. این دوره ویژگی های اضافه شده در پیش نمایش ویژوال استودیو 2013 را پوشش می دهد: روش های ساده تر برای ساخت اشیا، حرف های رشته ای خام، عملگرهای تبدیل صریح، و البته قالب های متنوع. هر دو با استفاده و نوشتن الگوهای متنوع نشان داده خواهند شد، با تعداد زیادی دمو. حتی فضایی برای یک ویژگی C++ 14 وجود دارد!

سرفصل ها و درس ها

ساخت و ساز Construction

  • معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • C++ می تواند تغییر کند C++ Can Change

  • مقداردهی اولیه Initialization

  • مقدار دهی اولیه یکنواخت Uniform Initialization

  • دمو: مقداردهی اولیه یکنواخت demo: Uniform Initialization

  • make_unique make_unique

  • نسخه ی نمایشی: make_unique Demo: make_unique

  • تفویض اختیار سازنده Delegating Constructors

  • نسخه ی نمایشی: تفویض اختیار سازنده Demo: Delegating Constructors

  • خلاصه Summary

شروع شدن Getting Started

  • معرفی Introduction

  • لفظ رشته ای خام Raw String Literals

  • نسخه ی نمایشی: Raw String Literals Demo: Raw String Literals

  • آرگومان های پیش فرض الگوی تابع Function Template Default Arguments

  • نسخه ی نمایشی: آرگومان های پیش فرض الگوی تابع Demo: Function Template Default Arguments

  • اپراتورهای تبدیل Conversion Operators

  • نسخه ی نمایشی: اپراتورهای تبدیل Demo: Conversion Operators

  • خلاصه Summary

استفاده از قالب های Variadic Using Variadic Templates

  • معرفی Introduction

  • واریادیک Variadic

  • تاریخ History

  • std:: دوتایی std::tuple

  • نسخه ی نمایشی: std::tuple Demo: std::tuple

  • خلاصه Summary

نوشتن قالب های متنوع Writing Variadic Templates

  • معرفی Introduction

  • نحو پایه Basic Syntax

  • بسته پارامتر Parameter Pack

  • فوروارد کردن Forwarding

  • رویکرد بازگشتی Recursive Approach

  • مثال بازگشتی Recursive Example

  • نسخه ی نمایشی: مثال بازگشتی Demo: Recursive Example

  • std:: کد دوتایی std::tuple code

  • بیشتر std::tuple More std::tuple

  • مسائل قرار دادن Placement Matters

  • نسخه ی نمایشی: قرار دادن اهمیت دارد Demo: Placement Matters

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تغییرات زبان C++ در پیش نمایش VS 2013
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 11m
37
Pluralsight (پلورال سایت) pluralsight-small
31 مرداد 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
17
4.5 از 5
دارد
دارد
دارد
Kate Gregory

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kate Gregory Kate Gregory

کیت گریگوری در دهه چهارم خود است که برای برنامه پردازی حقوق می گیرد. شرکت وی ، Gregory Consulting Limited ، در روستاهای انتاریو مستقر است و به مشتریان کمک می کند تا فن آوری های جدید را اتخاذ کرده و با تغییر شرایط کسب و کار سازگار شوند. کارهای فعلی از NET و Visual C ++ به شدت برای توسعه وب و مشتری به ویژه برای ویندوز 7 و 8 استفاده می شود. مدیریت ، راهنمایی ، نگارش فنی و صحبت فنی بیشتر وقت او را اشغال می کند ، اما او همچنان هر هفته کد می نویسد. کیت نویسنده بیش از ده کتاب است و در DevTeach ، TechEd (ایالات متحده آمریکا ، اروپا ، آفریقا) و TechDays صحبت می کند. کیت یک MVP ++ C ، بانی بنیانگذار گروه کاربران دات نت در تورنتو ، بنیانگذار گروه کاربران دات نت در تورنتو ، عضو دفتر سخنرانان INETA ، و عضو هیئت علمی دانشگاه ترنت در پیتبورو است. از ژانویه 2002 وی مدیر منطقه ای مایکروسافت برای تورنتو بوده و از ژانویه 2004 به وی نشان ارزشمندترین Microsoft برای Visual C ++ اعطا شده است. در ژوئن 2005 وی برنده جایزه مدیر منطقه ای سال شد و در فوریه 2011 وی ویژوال C ++ MVP سال 2010 شد. کیت دوره های برنامه نویسی C ++ ، Visual Studio و Windows را برای Pluralsight توسعه می دهد و در حال نوشتن کتاب درمورد C ++ AMP است. .

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.