لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تعامل با سیستم و مدیریت حافظه
- آخرین آپدیت
دانلود Interacting with the System and Managing Memory
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آخرین دوره از مجموعه تخصصی «مقدمهای بر برنامهنویسی C»، تکنیکهای قدرتمند و جدیدی را برای تعامل با کاربر و سیستم و تخصیص پویا (Dynamic Allocation) حافظه به شما آموزش میدهد. شما کاربردهای پیشرفتهتر اشارهگرها (Pointers) مانند رشتهها و آرایههای چندبعدی را خواهید آموخت و همچنین یاد میگیرید چگونه برنامههایی بنویسید که فایلها را خوانده و نوشته و ورودیهای کاربر را دریافت کنند. یادگیری تخصیص حافظه پویا به برنامههای شما اجازه میدهد تا وظایف پیچیدهای را انجام دهند که در بخش نهایی پروژه این دوره یعنی «شبیهسازی مونت کارلو برای محاسبه احتمالات دستهای پوکر» مورد استفاده قرار خواهند گرفت.
سرفصل ها و درس ها
Module 1: تعامل با کاربر و سیستم
Module 1: Interacting with the user and system
چرا به تعاملپذیری و مدیریت حافظه نیاز داریم
Why We Need Interactivity and to Manage Memory
خواندن یک فایل با fgetc
Reading a File with fgetc
خواندن یک فایل با fgets
Reading a File with fgets
نوشتن در یک فایل
Writing to a File
بستن یک فایل
Closing a File
Module 2: تخصیص پویا
Module 2: Dynamic allocation
فراخوانی ساده malloc
Simple Call to malloc
مکانیسمهای free
Mechanics of free
کد دارای نشت حافظه (Memory Leak)
Code with a Memory Leak
سه مشکل رایج هنگام استفاده از free
Three Common Problems When Using free
فراخوانی realloc
Call to realloc
خواندن یک فایل با getline
Reading a File with getline
ترکیب getline و realloc
Combining getline and realloc
Module 3: برنامهنویسی در مقیاس بزرگ
Module 3: Programming in the Large
نمایش نظرات