Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ मानक त्रुटि स्ट्रीम (cerr) क्या है?


std::cerr क्लास ओस्ट्रीम का एक ऑब्जेक्ट है जो संकीर्ण वर्णों (चार प्रकार के) के लिए उन्मुख मानक त्रुटि स्ट्रीम का प्रतिनिधित्व करता है। यह सी स्ट्रीम stderr से मेल खाती है। मानक त्रुटि स्ट्रीम परिवेश द्वारा निर्धारित वर्णों का एक गंतव्य है। यह गंतव्य एक से अधिक मानक ऑब्जेक्ट (जैसे cout या clog) द्वारा साझा किया जा सकता है।

क्लास ओस्ट्रीम के एक ऑब्जेक्ट के रूप में, वर्णों को या तो इंसर्शन ऑपरेटर (ऑपरेटर<<) का उपयोग करके स्वरूपित डेटा के रूप में या बिना प्रारूपित डेटा के रूप में लिखा जा सकता है, जैसे सदस्य कार्यों का उपयोग करना। ऑब्जेक्ट को बाहरी लिंकेज और स्थिर अवधि के साथ हेडर में घोषित किया गया है:यह कार्यक्रम की पूरी अवधि तक रहता है।

आप इस ऑब्जेक्ट का उपयोग स्क्रीन पर लिखने के लिए कर सकते हैं। उदाहरण के लिए, यदि आप स्क्रीन पर "हैलो" लिखना चाहते हैं, तो आप लिखेंगे -

उदाहरण

#include<iostream>
int main() {
   std::cerr << "Hello";
   return 0;
}

फिर इस प्रोग्राम को hello.cpp फाइल में सेव करें। अंत में टर्मिनल/cmd में इस फ़ाइल के सहेजे गए स्थान पर नेविगेट करें और −

. का उपयोग करके इसे संकलित करें
$ g++ hello.cpp

-

. का उपयोग करके इसे चलाएँ
$ ./a.out

आउटपुट

यह आउटपुट देगा -

Hello

  1. Linux पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहाँ Linux के लिए सर्वश्रेष्ठ C/C++ IDE की सू

  1. विंडो पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहां विंडो के लिए सर्वश्रेष्ठ C/C++ IDE की सू

  1. C++ में मानक पुस्तकालय क्या हैं?

    C++ प्रोग्रामिंग भाषा में, C++ मानक पुस्तकालय कक्षाओं और कार्यों का एक संग्रह है, जो मूल भाषा और स्वयं C++ ISO मानक के हिस्से में लिखे गए हैं। सी ++ मानक पुस्तकालय कई सामान्य कंटेनर प्रदान करता है, इन कंटेनरों का उपयोग और हेरफेर करने के लिए कार्य करता है, फ़ंक्शन ऑब्जेक्ट्स, जेनेरिक स्ट्रिंग्स और स्