স্প্রিন্ট() ফাংশন 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.