"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > C++ में सिंगल कैरेक्टर को std::string में कैसे बदलें?

C++ में सिंगल कैरेक्टर को std::string में कैसे बदलें?

2024-11-06 को प्रकाशित
ब्राउज़ करें:728

How to Convert a Single Character to a std::string in C  ?

एकल कैरेक्टर से एक स्ट्रिंग बनाना

किसी को चार डेटा प्रकार के रूप में दर्शाए गए एकल कैरेक्टर को परिवर्तित करने की आवश्यकता का सामना करना पड़ सकता है एक एसटीडी::स्ट्रिंग. एक स्ट्रिंग से एक चरित्र प्राप्त करना सीधा है, बस वांछित स्थान पर स्ट्रिंग को अनुक्रमित करें। हालाँकि, विपरीत प्रक्रिया के लिए एक अलग दृष्टिकोण की आवश्यकता होती है। 1 की तर्क संख्या के साथ:

  1. char c = 34; std::string s(1, c); std::cout यह विधि एकल वर्ण के साथ स्ट्रिंग को प्रारंभ करती है, प्रभावी रूप से इसे एक स्ट्रिंग में परिवर्तित करती है।
char c = 34;
std::string s(1, c);
std::cout 

  1. char c = 34; std::string s{c}; std::cout पिछली विधि के समान, ब्रेस्ड इनिशियलाइज़र सिंटैक्स स्वचालित रूप से दिए गए वर्ण से एक स्ट्रिंग बनाता है।
char c = 34;
std::string s{c};
std::cout 

  1. char c = 34; एसटीडी::स्ट्रिंग एस; एस.पुश_बैक(सी); std::cout यह विधि एक खाली स्ट्रिंग बनाती है और उसमें वर्ण जोड़ती है, जिसके परिणामस्वरूप वांछित वर्ण वाली एक स्ट्रिंग बनती है।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3