Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में std::string से स्पेस हटाना


इस प्रोग्राम में हम देखेंगे कि C++ में std::string से स्पेस कैसे हटाएं। इसे हटाने के लिए हम remove() फंक्शन का उपयोग करेंगे। इस remove() फंक्शन के साथ यह इटरेटर की शुरुआत और अंत लेता है, फिर तीसरा आर्गुमेंट लेता है जिसे उस इटरेटर ऑब्जेक्ट से हटाया जाएगा।

इनपुट: एक स्ट्रिंग "This is C++ Programming Language"
आउटपुट: "ThisisC++ProgrammingLanguage"

एल्गोरिदम

चरण 1: स्ट्रिंग प्राप्त करें
चरण 2: remove() फंक्शन का उपयोग करके दी गई स्ट्रिंग से स्पेस हटाएं।
चरण 3: स्ट्रिंग लौटाएं।

उदाहरण कोड

#include <iostream>
#include <algorithm>
using namespace std;

main() {
    string my_str = "This is C++ Programming Language";
    cout << "String with Spaces :" << my_str << endl;
    remove(my_str.begin(), my_str.end(), ' ');
    cout << "String without Spaces :" << my_str;
}

आउटपुट

String with Spaces :This is C++ Programming Language
String without Spaces :ThisisC++ProgrammingLanguage

  1. स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में

    मान लीजिए हमारे पास एक स्ट्रिंग है जिसमें पैरेंथेसिस और पूर्णांक हैं। हमें उस स्ट्रिंग से एक बाइनरी ट्री का निर्माण करना है। पूरा इनपुट एक बाइनरी ट्री को दर्शाता है। इसमें एक पूर्णांक होता है जिसके बाद शून्य, एक या दो जोड़े पैरेंथेसिस होते हैं। पूर्णांक रूट का मान दर्शाता है और पैरेंथेसिस का एक जोड़

  1. - PHP में स्ट्रिंग से कॉमा हटाएं?

    कॉमा हटाने के लिए, आप प्रतिस्थापित कर सकते हैं। प्रतिस्थापित करने के लिए, PHP में str_replace() का उपयोग करें। मान लीजिए निम्नलिखित कॉमा के साथ हमारा इनपुट स्ट्रिंग है: $name=John,Smith; उपरोक्त स्ट्रिंग से कॉमा हटाने के बाद आउटपुट है: JohnSmith उदाहरण PHP कोड इस प्रकार है: <!DOCTYPE html>

  1. - C# में स्ट्रिंग से लीडिंग जीरो कैसे हटाएं?

    स्ट्रिंग से अग्रणी (लीडिंग) शून्य हटाने के लिए TrimStart() मेथड का उपयोग करें जिसमें कैरेक्टर ऐरे में 0 पास करें। उदाहरण using System; class Program { static void Main() { string str = 000234.TrimStart(new char[] { 0 }); Console.WriteLine(str); } } आउटपुट 234 अन्य तरीके: