Mega Code Archive

 
Categories / C++ Tutorial / String
 

Reverse the order of all characters inside the string

#include <string> #include <iostream> #include <algorithm> using namespace std; int main() {     const string hello("Hello, how are you?");     string s(hello.begin(),hello.end());     // iterate through all of the characters     string::iterator pos;     for (pos = s.begin(); pos != s.end(); ++pos) {         cout << *pos;     }     cout << endl;          reverse (s.begin(), s.end());     cout << "reverse:       " << s << endl; } Hello, how are you? reverse: ?uoy era woh ,olleH