نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نقش 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات