এই C++ প্রোগ্রামে, স্ট্রিং-এর স্পেস হাইফেন দিয়ে প্রতিস্থাপিত হবে। প্রথমত, স্ট্রিং এর দৈর্ঘ্য cstring এর length() ফাংশন দ্বারা নির্ধারিত হয় ক্লাস, তারপর হাইফেনটি নিম্নোক্তভাবে স্ট্রিংটি অতিক্রম করে বাক্যের শূন্যস্থানে পূর্ণ হয়।
উদাহরণ
#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