কম্পিউটার

C++ প্রোগ্রাম যা পুরো মেমরি পূরণ করবে


এই নিবন্ধে আমরা দেখব কিভাবে একটি সাধারণ C++ প্রোগ্রাম লিখে পুরো মেমরি পূরণ করা যায়। এখানে ধর্মতত্ত্ব খুবই সহজ। আমরা ডায়নামিক মেমরি বরাদ্দ ব্যবহার করে নতুন পূর্ণসংখ্যা ভেরিয়েবল তৈরি করব৷ যদি আমরা কিছু ভেরিয়েবল বারবার তৈরি করি, তাহলে এটি সম্পূর্ণ প্রাথমিক মেমরি পূরণ করবে৷

C++ এ ডায়নামিকভাবে মেমরি স্পেস বরাদ্দ করতে আমরা নতুন কীওয়ার্ড ব্যবহার করতে পারি।

নতুন অপারেটরের মৌলিক সিনট্যাক্স নিচের মত।

pointer_var = new data_type

মেমরি স্পেস ডিলোকেট করতে, আমরা ডিলিট কীওয়ার্ড ব্যবহার করতে পারি। সিনট্যাক্স হল

delete pointer_var

দ্রষ্টব্য এই প্রোগ্রামটি চালানোর পরে এটি সিস্টেমের কর্মক্ষমতা কমিয়ে দিতে পারে। মেমরির জায়গার অভাবের কারণে মোট সিস্টেমটি সঠিকভাবে কাজ নাও করতে পারে।

উদাহরণ কোড

#include<iostream>
using namespace std;
main() {
   while(true) {
      int *var = new int; //allocate memory dynamically
   }
}

আউটপুট

Here we cannot get any specific output to display. We can check the
memory status in the task manager to get the idea about the output.

  1. C++ এ ন্যূনতম যোগফল আছে এমন ট্রি লেভেল খুঁজে বের করার প্রোগ্রাম

  2. মেমরি ম্যানেজমেন্টে সেরা ফিট অ্যালগরিদমের জন্য C++ প্রোগ্রাম

  3. C++ এ 2D আকার প্রিন্ট করার জন্য প্রোগ্রাম

  4. C++ প্রোগ্রামে বাইনারি অনুসন্ধান?