cpp-06-06 - میخوام استک رو ببینم
cpp-06-06 - میخوام استک رو ببینم
توضیحات :
در این ویدیو بهصورت عملی یاد میگیرید که Stack در حافظه چطور کار میکند و دقیقاً هنگام اجرای توابع چه اتفاقی در حافظه میافتد.
با استفاده از یک مثال واقعی شامل توابع main، f1 و f2، روند Push و Pop شدن توابع داخل استک را قدمبهقدم مشاهده میکنید.
چه چیزهایی در این ویدیو یاد میگیرید؟
در این آموزش با این مفاهیم بهصورت تصویری و واقعی آشنا میشوید:
-
نحوه شروع اجرای برنامه از تابع
main -
ساخت Stack Frame برای هر تابع
-
تفاوت محدوده متغیرهای محلی داخل توابع
-
مفهوم ساختار LIFO (Last In, First Out) در استک
-
تفاوت حافظه Stack و Heap (در سطح اولیه)
-
نحوه کارکرد Debug و Breakpoint در بررسی حافظه
-
آموزش استفاده از کلیدهای مهم دیباگ مثل
F5وF11
نتیجهای که از این ویدیو میگیرید
بعد از دیدن این ویدیو، دقیقاً میفهمید:
-
چرا متغیرهای داخل یک تابع خارج از آن در دسترس نیستند
-
چرا مقدارها بعد از پایان اجرای یک تابع از بین میروند
-
چطور اجرای توابع در حافظه بهصورت پشتهای مدیریت میشود
-
و چطور میتوانید با دیباگ کردن، این رفتار را با چشم خود ببینید
مناسب چه کسانی است؟
این ویدیو برای برنامهنویسانی مناسب است که میخواهند درک عمیقتری از حافظه، توابع و اجرای برنامهها داشته باشند؛ مخصوصاً کسانی که در حال یادگیری C / C++ یا مبانی حافظه هستند.
لطفا برای گذاشتن نظرات خود وارد شوید