What is the scope and lifetime of memory allocated dynamically with new in C++?
I am new to C++. Why can't we always use stack memory allocated in global scope? Why do we need to use dynamic memory allocations on heap?
מה ההיקף ואורך החיים של הזיכרון המוקצה באופן דינמי עם חדש ב-C++?
אני חדש ב-C++. מדוע איננו יכולים תמיד להשתמש בזיכרון מחסנית המוקצה בהיקף גלובלי? מדוע עלינו להשתמש בהקצאות זיכרון דינמיות בערימה?