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