এটি একটি স্ট্যান্ডার্ড টেম্প্লেট লাইব্রেরী । কি কাজে লাগে এটা ? হ্যাঁ , মাঝে মাঝে আমাদের প্রব্লেম সল্ভ এর জন্য একটা স্ট্রিংকে ভেঙ্গে আলাদা স্ট্রিং বানানোর প্রয়োজন পরে তখন এই পাপী টাকে কাজে লাগে। header : #include <sstream> stringstream ss; //declare korlam string s; //main string string n; //new string ss<<s; //ss er moddhe rakhlam while(ss>>n) {//vanglam cout<<n<<endl; } এভাবে লিখলে বুঝবা while(ss>>n){ //kisu nai loop ar moddhe} cout<<n<<endl; লাস্ট এর ওয়ার্ড টা প্রিন্ট হবে । আবার স্ট্রিং থেকে int এ নিতে গেলে ও এটা কাজে লাগাতে পার । ধর তোমার কাছে same to you 100 নামে একটা স্ট্রিং আছে । ১০০ কে int এ কনভার্ট করা লাগবে । তখন কি করবা ?? আগের প্রসেস এ ভেঙে নিয়ে তারপর stringstream _in; int Y; _in<<n; _in>>Y; // অস্থির ভাবে হয়ে যাবে J operator<< add a string to the stringstream object. operator>> readsomething
Note Of My Learning