موسسه خیریه محک

شهر ریاضی بازی-ریاضی

آیا حافظه پویا در توابع دیگه شناخته شده ست؟

+3 امتیاز
301 نمایش

با این فرض که ما حافظه پویایی که در یک تابع استفاده میشه رو پاک نکنیم آیا در توابع دیگه میشه ازش استفاده کرد؟
یعنی طول عمر حافظه پویا اگر خودمون تعیین نکنیم و از بین نبریم، چقدره؟

در ++C زبانی بسیار کوچک‌تر و پاکیزه‌تر در تلاش برای خروج است. (Bjarne Stroustrup)
پرسیده شده سه شنبه ۱۹ دی ۱۳۹۱ در C++ توسط برنامه‌نویس  
بازتگ شده پنجشنبه ۲۹ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

حافظه‌ای که در اختیار اشاره‌گری به عنوان حافظه پویا قرار میگیره، تا زمانیکه توسط خود برنامه‌نویس پاک نشه، از بین نمیره. ولی این به این معنی نیست که از توابع دیگه قابل دسترسی باشه و اون تنها متغیر‌های سراسری هستن که این خصوصیت رو دارن.

پاسخ داده شده دوشنبه ۱۶ بهمن ۱۳۹۱ توسط CPP_Crawler4