কিভাবে C++ এ কনসোল সাফ করবেন

Kibhabe C E Kanasola Sapha Karabena



C++ এ কনসোল উইন্ডো কমান্ড উইন্ডোতে লেখা কোডের আউটপুট প্রদর্শন করে। আউটপুট পাওয়ার পরে যদি কনসোল উইন্ডোটি সাফ করা না হয়, তবে পরবর্তী সময়ে কোডটি কার্যকর করার সময়, আউটপুটটি দেখানোর জন্য একটি প্রিফিল করা উইন্ডো থাকবে, যা আউটপুট পড়ার সময় অসুবিধার কারণ হতে পারে। ব্যবহারকারীর সুবিধার জন্য কনসোল উইন্ডোটি সাফ করতে, সিস্টেম ('cls') C++ এ ব্যবহৃত হয়।

C++ এ সিস্টেম(“cls”) ব্যবহার করে কনসোল উইন্ডো সাফ করুন

stdlib হেডার ফাইলে একটি পূর্বনির্ধারিত ফাংশন সিস্টেম (“cls”) থাকে, যখন এই ফাংশনটিকে বলা হয় তখন এটি পরিষ্কার ফাঁকা কনসোল উইন্ডোটি প্রদান করে। কনসোল উইন্ডোটি ফাঁকা আছে কিনা তা নিশ্চিত করতে এই ফাংশনটিকে কোডের শুরুতে বলা হয়, তবে এটি কোডের অন্য কোথাওও বলা যেতে পারে।

বাক্য গঠন







// হেডার ফাইল



প্রধান ( )
{
পদ্ধতি ( 'cls' ) ;
বিবৃতি 2 ;
বিবৃতি 3 ;
.
.
}

উদাহরণ

সিস্টেম ('cls') ফাংশনটি কার্যকর করার পরে কোডটি সাফ করার জন্য বলা হয়:



# অন্তর্ভুক্ত করুন

# অন্তর্ভুক্ত করুন

# অন্তর্ভুক্ত

নামস্থান std ব্যবহার করে ;

int প্রধান ( ) {

int একের উপর ;

cout << 'একটি পূর্ণসংখ্যা লিখুন:' ;

খাওয়া >> একের উপর ; // ইনপুট নেওয়া

cout << 'সংখ্যাটি হল:' << একের উপর ;

পেতে ( ) ;

// কলিং সিস্টেম ফাংশন এবং আর্গুমেন্ট হিসাবে cls পাস করা

পদ্ধতি ( 'cls' ) ;

cout << 'স্ক্রিন পরিষ্কার করা হয়েছে!' ;

প্রত্যাবর্তন 0 ;

}

ব্যবহারকারীকে একটি পূর্ণসংখ্যা ইনপুট করতে বলা হয়, যা আউটপুটে দেখানো হয়। কনসোল থেকে ইনপুট পড়ার জন্য, getch() ফাংশন conio.h হেডার ফাইলে ঘোষণা করা হয়। এটি একটি সময়ে শুধুমাত্র একটি ইনপুট পড়তে পারে, যখন এই ফাংশনটি চালানোর জন্য একটি কীবোর্ড কী চাপানো হয়। পরিষ্কার স্ক্রিন অপারেশন সক্ষম করতে এখানে, যেকোন কী চাপানো হয়:







ব্যবহারকারী একটি পূর্ণসংখ্যা 54 প্রবেশ করে যা আউটপুটে প্রদর্শিত হয়:



আউটপুট পাওয়ার পরে, কীবোর্ডের যে কোনও কী চাপলে কনসোল উইন্ডোটি পরিষ্কার হয়।

উপসংহার

stdlib হেডার ফাইলে একটি পূর্বনির্ধারিত ফাংশন সিস্টেম (“cls”), যখন এই ফাংশনটিকে বলা হয় তখন এটি পরিষ্কার ফাঁকা কনসোল উইন্ডোটি ফেরত দেয়। কনসোল উইন্ডোটি ফাঁকা আছে কিনা তা নিশ্চিত করতে এই ফাংশনটিকে কোডের শুরুতে বলা হয়, তবে এটি কোডের অন্য কোথাওও বলা যেতে পারে। এটি ব্যবহারকারীকে ইতিমধ্যেই ভরা কনসোল উইন্ডোর মুখোমুখি করে না এবং ব্যবহারকারী গ্লিচ মুক্ত আউটপুট পড়তে পারে।