C++ में, हम स्ट्रीम से लाइन्स पढ़ने के लिए getline() फ़ंक्शन का उपयोग करते हैं। यह इनपुट तब तक लेता है जब तक एंटर बटन दबाया नहीं जाता, या यूजर द्वारा दिया गया डिलीमीटर नहीं मिलता। यहां हम देखेंगे कि getline() फ़ंक्शन का उपयोग करके नई लाइन वर्ण को इनपुट के रूप में कैसे लिया जाए। आइडिया पाने के लिए निम्नलिखित कार्यान्वयन देखें।
उदाहरण
#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