#include <iostream>
#include <string>
int main() {
std::string myString = "Hello, World!";
// Method 1: Using a for loop
std::cout << "Method 1: Using a for loop" << std::endl;
for (int i = 0; i < myString.length(); ++i) {
std::cout << myString[i] << " ";
}
std::cout << std::endl;
// Method 2: Using an iterator
std::cout << "Method 2: Using an iterator" << std::endl;
for (std::string::iterator it = myString.begin(); it != myString.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
// Method 3: Using a range-based for loop (C++11 and later)
std::cout << "Method 3: Using a range-based for loop" << std::endl;
for (char ch : myString) {
std::cout << ch << " ";
}
std::cout << std::endl;
return 0;
}