std::cerr হল ক্লাস ওস্ট্রিমের একটি অবজেক্ট যা সংকীর্ণ অক্ষর (চরের প্রকারের) ভিত্তিক স্ট্যান্ডার্ড ত্রুটি স্ট্রিমকে উপস্থাপন করে। এটি সি স্ট্রিম stderr এর সাথে মিলে যায়। স্ট্যান্ডার্ড এরর স্ট্রীম হল পরিবেশ দ্বারা নির্ধারিত অক্ষরের একটি গন্তব্য। এই গন্তব্যটি একাধিক স্ট্যান্ডার্ড অবজেক্ট (যেমন কাউট বা ক্লগ) দ্বারা ভাগ করা হতে পারে।
ক্লাস ওস্ট্রিমের একটি বস্তু হিসাবে, অক্ষরগুলি সন্নিবেশ অপারেটর (অপারেটর<<) ব্যবহার করে ফর্ম্যাট করা ডেটা হিসাবে বা লেখার মতো সদস্য ফাংশনগুলি ব্যবহার করে আনফরম্যাটেড ডেটা হিসাবে লেখা যেতে পারে। অবজেক্টটি হেডারে ঘোষণা করা হয়েছে
আপনি পর্দায় লিখতে এই বস্তু ব্যবহার করতে পারেন. উদাহরণস্বরূপ, আপনি যদি স্ক্রিনে "হ্যালো" লিখতে চান, তাহলে আপনি −
লিখবেনউদাহরণ
#include<iostream> int main() { std::cerr << "Hello"; return 0; }
তারপর এই প্রোগ্রামটিকে hello.cpp ফাইলে সংরক্ষণ করুন৷ অবশেষে টার্মিনাল/cmd-এ এই ফাইলটির সংরক্ষিত অবস্থানে নেভিগেট করুন এবং −
ব্যবহার করে কম্পাইল করুন$ g++ hello.cpp
−
ব্যবহার করে এটি চালান$ ./a.out
আউটপুট
এটি আউটপুট দেবে −
Hello