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

इनपुट में रिक्त रेखाएं होने पर सी ++ में गेटलाइन () का उपयोग कैसे करें?

सी ++ में, हम स्ट्रीम से लाइनों को पढ़ने के लिए गेटलाइन () फ़ंक्शन का उपयोग करते हैं। यह तब तक इनपुट लेता है जब तक एंटर बटन दबाया नहीं जाता है, या उपयोगकर्ता को डिलीमीटर दिया जाता है। यहां हम देखेंगे कि गेटलाइन () फ़ंक्शन का उपयोग करके इनपुट के रूप में नए लाइन कैरेक्टर को कैसे लिया जाए। आइए विचार प्राप्त करने के लिए निम्नलिखित कार्यान्वयन देखें।

उदाहरण

#include<iostream>
using namespace std;
int main() {
   string str;
   int term = 4;
   while (term--) {
      getline(cin, str);
      while (str.length()==0 )
      getline(cin, str);
      cout << str << " : New Line" << endl;
   }
}

आउटपुट

Hello
Hello : New Line
World
World : New Line
This is
This is : New Line
C++ Language
C++ Language : New Line

  1. कैसे जांचें कि इनपुट सी/सी ++ का उपयोग कर एक पूर्णांक है या नहीं?

    यहां हम देखेंगे कि कैसे जांचा जाता है कि दिया गया इनपुट पूर्णांक स्ट्रिंग है या सामान्य स्ट्रिंग है। पूर्णांक स्ट्रिंग उन सभी वर्णों को धारण करेगी जो 0 - 9 की सीमा में हैं। समाधान बहुत सरल है, हम बस एक-एक करके प्रत्येक वर्ण को देखेंगे, और जाँचेंगे कि यह संख्यात्मक है या नहीं। यदि यह संख्यात्मक है, त

  1. C++ का उपयोग करके OpenCV में एक रेखा कैसे खींचना है?

    एक रेखा खींचने के लिए हमें दो बिंदुओं की आवश्यकता होती है-आरंभिक बिंदु और अंत बिंदु। रेखा खींचने के लिए हमें कैनवास की भी आवश्यकता होती है। ओपनसीवी, हमारे कैनवास में मैट्रिक्स का उपयोग करके, हमें लाइन के शुरुआती और समाप्ति बिंदुओं को परिभाषित करने की आवश्यकता है। हमें रेखा को भी एक रंग निर्दिष्ट कर

  1. जब लैपटॉप प्रतिबंधित हों तो उड़ानों पर उत्पादक कैसे रहें

    धातु की नली में हवा के माध्यम से चोट करना मानव सरलता का विस्मयकारी पराक्रम है। इस तथ्य के बावजूद, बहुत कम लोग एयरलाइन यात्रा पसंद करते हैं। लंबे इंतजार के समय, आक्रामक सुरक्षा प्रक्रियाओं, असहज सीटों और भयानक भोजन ने हवाई यात्रा से इसकी नवीनता छीन ली है। हालांकि हवाई यात्रा एक खिंचाव हो सकती है, लेक