इस C++ प्रोग्राम में, स्ट्रिंग के स्थान को हाइफ़न से बदल दिया जाएगा। सबसे पहले, स्ट्रिंग की लंबाई cstring . के लंबाई () फ़ंक्शन द्वारा निर्धारित की जाती है वर्ग, फिर हाइफ़न को वाक्य के स्थान में स्ट्रिंग को निम्नानुसार भरकर भर दिया जाता है।
उदाहरण
#include <cstring>
#include <iostream>
using namespace std;
int main(){
// raw string declaration
string str = "Coding in C++ programming";
cout<<"Normal String::"<<str<<endl;
for (int i = 0; i < str.length(); ++i) {
// replacing character to '-' with a 'space'.
if (str[i] == ' ') {
str[i] = '-';
}
}
// output string with '-'.
cout <<"Output string::"<< str << endl;
return 0;
} आउटपुट
जब उपयोगकर्ता निम्नलिखित के रूप में स्ट्रिंग में प्रवेश करता है तो प्रोग्राम का आउटपुट हाइफ़न ट्वीक के साथ उपज होता है;
Normal String::Coding in C++ programming Output string::Coding-in-C++-programming