Перейти к содержимому

آموزش سی پلاس پلاس پیشرفته – نسخه C++11 - C++17

FaraDars | فرادرس

0:00 / 0:00

آموزش سی پلاس پلاس پیشرفته – نسخه C++11 - C++17

325 просмотров · 2 года назад
FaraDars | فرادرس
95,8 тыс. подписчиков
325 просмотров · 2 года назад
FaraDars: برای دسترسی به نسخه کامل‌تر «آموزش سی پلاس پلاس پیشرفته – نسخه C++11 - C++17» و دانلود فایل‌های همراه آموزش روی لینک زیر کلیک کنید: https://fdrs.ir/149g زمان‌بندی ویدئو: 0:00:00 درس ۱: معرفی Class و Struct به همراه شباهت‌ها و تفاوت‌ها 0:12:03 درس ۲: Memory Alignment در Struct و فواید آن 0:17:30 درس ۳: معرفی مقداردهی کننده‌ها – Uniform Initialization 0:33:13 درس ۴: معرفی Keywordهای مقداردهی کننده – auto, nullptr, foreach, enum class زبان برنامه‌نویسی سی‌پلاس‌پلاس (++C) چیست؟ زبان برنامه‌نویسی سی‌پلاس‌پلاس (++C)، یک زبان برنامه‌نویسی کامپیوتری است که به عنوان یک گسترش از زبان برنامه‌نویسی سی (C) طراحی شده است. ++C، امکاناتی را به C اضافه کرده و امکان برنامه‌نویسی بهتر و انعطاف‌پذیرتر را فراهم می‌کند. اهمیت یادگیری زبان برنامه‌نویسی سی‌پلاس‌پلاس چیست؟ هر فرد برنامه نویس، برای پیشرفت و بهبود در زمینه تخصصی خود، باید همواره با تحولات و ویژگی‌های جدید زبان برنامه‌نویسی آشنا باشد. در حال حاضر، C++98 بیشترین کاربرد را در میان ورژن‌های جدید سی‌پلاس‌پلاس دارد، اما در سطح پروژه‌های کاربردی و واقعی، آموزش و درک ویژگی‌های C++11 - C++17 ضروری شده است. این ضرورت، به حدی است که پروژه‌های قدیمی در حال ریفکتورینگ یا بازسازی هستند تا به سمت C++17 سوق پیدا کنند. در این آموزش، سطح پیشرفته زبان برنامه‌نویسی سی‌پلاس‌پلاس و نحوه استفاده از آن در برنامه‌های واقعی را یاد می‌گیریم. در این فرادرس چه چیزی یاد می‌گیریم؟ در این آموزش، می‌خواهیم با انجام کدنویسی به صورت عملی، سطح دانش برنامه‌نویسی خود را افزایش دهیم. تمامی مفاهیم ضروری به صورت کاملا صریح و قابل فهم بیان شده و تمامی نکات و سرفصل‌های مهم، به صورت عملی با کدزنی بررسی خواهند شد، به صورتی که بعد از دیدن این فرادرس، به راحتی می‌توانیم از نکات مطرح شده در پروژه‌های خود استفاده کنیم.