স্প্রিন্ট() ফাংশন C এবং C++ এর ভিতরেও রয়েছে। এই ফাংশন একটি স্ট্রিং ভিতরে কিছু সংরক্ষণ করতে ব্যবহার করা হয়. সিনট্যাক্স হল printf() ফাংশনের মত, পার্থক্য হল, আমাদের এতে স্ট্রিং নির্দিষ্ট করতে হবে।
C++ এও, আমরা ostringstream ব্যবহার করে একই কাজ করতে পারি। এই অস্ট্রিংস্ট্রিমটি মূলত আউটপুট স্ট্রিং স্ট্রিম। এটি sstrem হেডার ফাইলে উপস্থিত রয়েছে। আসুন দেখি কিভাবে এটি ব্যবহার করতে হয়।
উদাহরণ
#include<iostream> #include<sstream> using namespace std; int main() { string my_str; ostringstream os; os << "This is a string. We will store " << 50 << " in it. We can store " << 52.32 << " also."; my_str = os.str(); //now convert stream to my_str string cout << my_str; }এ রূপান্তর করুন
আউটপুট
This is a string. We will store 50 in it. We can store 52.32 also.