C++-এ getline() ফাংশন ব্যবহার করে স্ট্রিম থেকে লাইন পড়া হয়। এটি ইনপুট নেয় এন্টার বাটন চাপা পর্যন্ত বা ইউজার-ডিফাইনড ডিলিমিটার (delimiter) পাওয়া পর্যন্ত। এখানে আমরা দেখব getline() ফাংশন ব্যবহার করে নিউলাইন ক্যারেক্টার (new line character) কীভাবে ইনপুট নেওয়া যায়। বুঝতে নিচের ইমপ্লিমেন্টেশন দেখুন।
উদাহরণ
#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