स्प्रिंट () फ़ंक्शन C और C ++ के अंदर भी मौजूद है। इस फंक्शन का उपयोग किसी स्ट्रिंग के अंदर कुछ स्टोर करने के लिए किया जाता है। सिंटैक्स प्रिंटफ () फ़ंक्शन की तरह है, केवल अंतर यह है कि हमें इसमें स्ट्रिंग निर्दिष्ट करनी होगी।
C++ में भी, हम ostringstream का उपयोग करके ऐसा ही कर सकते हैं। यह 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.