আমি অনেকবার স্মৃতি ফুটো হয়ে গেছি। সাধারণত যখন আমি থাকি malloc
যেমন আগামীকাল নেই, বা FILE *
নোংরা লন্ড্রির মতো ঝোলাচ্ছে । আমি সাধারণত ধরে নিই (পড়া: মরিয়া আশা করি) যে প্রোগ্রামটি শেষ হয়ে গেলে কমপক্ষে সমস্ত মেমরি পরিষ্কার হয়ে যায়। এমন কোনও পরিস্থিতি রয়েছে যেখানে প্রোগ্রাম শেষ হয়ে গেলে বা ক্রাশ হয়ে গেলে ফাঁস মেমরি সংগ্রহ করা হবে না?
যদি উত্তরটি ভাষা-ভাষা থেকে আলাদাভাবে পরিবর্তিত হয় তবে আসুন আমরা সি (++) এর দিকে মনোনিবেশ করব।
অনুগ্রহ করে 'কালকের মতো নেই', এবং 'জঞ্জাল ... নোংরা লন্ড্রি'র মতো শব্দটির হাইপারবোলিক ব্যবহার লক্ষ্য করুন। আপনার পছন্দসই malloc
ব্যক্তিকে ক্ষতি করতে পারে অনিরাপদ * * আইং। এছাড়াও, দয়া করে নোংরা লন্ড্রি সহ সতর্কতা ব্যবহার করুন।
calloc
পছন্দ করা উচিত যে আগামীকাল নেই। চমৎকার।