آموزش استفاده از پیش پردازنده C (CPP)

Using a C Preprocessor (CPP)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما نقش C Preprocessor در زبان برنامه نویسی C را آموزش می دهد. شما خواهید آموخت که C پیش پردازنده در فرآیند تدوین برنامه C چه نقشی ایفا می کند و چگونه می توانید از دستورالعمل های پیش پردازنده مختلف به طور عملی استفاده کنید. وقتی صحبت از یادگیری یک زبان برنامه نویسی می شود ، غالباً روی عناصر مختلف برنامه نویسی و قوانین نحو تمرکز می شود. یک زبان برنامه نویسی گرچه یادگیری این جنبه ها مهم است ، اما شما نباید مهمترین قطعه ای را که وظیفه انجام کلیه فعالیتهای پس زمینه را دارد از دست دهید تا برنامه خود را که به زبانی سطح بالا نوشته شده است به زبانی که دستگاه شما قادر به ترجمه آن است ترجمه کنید. فهمیدن. در این دوره ، با استفاده از پیش پردازنده C (CPP) ، یاد می گیرید که از دستورالعمل های پیش پردازنده C در برنامه C خود استفاده کنید. ابتدا مراحل مختلف فرآیند تدوین یک برنامه C را جستجو خواهید کرد و پیش پردازنده C در آن چه نقشی بازی می کند. در مرحله بعدی ، دستورالعمل های پیش پردازنده مختلفی را که در کتابخانه C تعریف شده اند و همچنین دستورالعمل هایی را که برای طعم های کامپایلر مختلف تعریف شده اند ، کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه از این دستورالعمل های پیش پردازنده به طور موثر در برنامه ها و برنامه های C خود استفاده کنید. پس از اتمام این دوره ، مهارت و دانش استفاده از پیش پردازنده C مورد نیاز برای درک مرحله پیش پردازش در طی مراحل تدوین و استفاده از ویژگی ها و توان ارائه شده توسط دستورالعمل های پیش پردازنده را در برنامه های زمان واقعی خود خواهید داشت.

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

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

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

# مهم است # Is Important

  • مقدمه Introduction

  • درک فرآیند تدوین برنامه C Understanding Compilation Process of a C Program

  • نسخه ی نمایشی عملی Practical Demo

ترجمه یک برنامه C Translating a C Program

  • مقدمه Introduction

  • درک مراحل ترجمه برنامه C Understanding C Program Translation Phases

  • نسخه ی نمایشی عملی Practical Demo

درک دستورالعمل های پیش پردازنده C Understanding C Preprocessor Directives

  • مقدمه Introduction

  • کار با درج پرونده هدر Working with Header File Inclusion

  • کار با ماکروها Working with Macros

  • کار با دستورالعمل های مشروط Working with Conditional Directives

  • کار با Diagnostics و Control Line Working with Diagnostics and Line Control

  • کار با Pragmas و Macros ویژه Working with Pragmas and Special Macros

  • نسخه ی نمایشی عملی Practical Demo

کار با ماکروها Working with Macros

  • مقدمه Introduction

  • درک رشته ها و پیوستن نشانه ها Understanding Stringizing and Token Concatenation

  • درک ماکروهای متنوع و ماکروهای از پیش تعریف شده Understanding Variadic Macros and Predefined Macros

  • درک Undefine ، Redefine و مشکلات ماکرو Understanding Undefine, Redefine, and Pitfalls of Macros

  • نسخه ی نمایشی عملی Practical Demo

درک پیش پردازنده خاص کامپایلر Understanding Compiler Specific Preprocessor

  • مقدمه Introduction

  • درک ماکروهای از پیش تعریف شده خاص محیط Understanding Environment Specific Predefined Macros

  • نسخه ی نمایشی عملی Practical Demo

خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

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

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

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

آموزش استفاده از پیش پردازنده C (CPP)
جزییات دوره
1h 26m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Jaya Bodkhey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jaya Bodkhey Jaya Bodkhey

جایا یک مهندس فصلی در حوزه امنیت اطلاعات و اتوماسیون است. وی در طول 10 سال تجربه غنی خود در صنعت نرم افزار ، بر روی چندین فناوری مانند امنیت اطلاعات ، تست نفوذ ، سیستم مدیریت گواهینامه ، SSL ، شبکه ، VENAFAI ، Secure FTP ، وب سایت های PKI ، Cloud Security ، Cloud Storage ، Storage Virtualization ، C کار کرده است. ، C ++ ، Java ، Python ، Shell Scripting ، Expect Scripting و غیره او در سیستم عامل های Unix و Linux مهارت دارد. او همچنین به روش چابکی تبحر دارد و جلسات اسکرام را بر اساس الزامات مختلف نقش هایش اداره کرده است. جایا با غول های صنعتی مانند Wells Fargo ، Sony ، Networks Nokia Nokia ، Ericsson ، Six Telekurs و Wipro Technologies همکاری کرده است. جایا به دلیل برتری در کار ، صداقت ، شفافیت ، وسواس مشتری و کار تیمی در طول تجربه خود جوایز معتبر زیادی را کسب کرده است.