Looping through each character

suggest change

std::string supports iterators, and so you can use a ranged based loop to iterate through each character:

std::string str = "Hello World!";
for (auto c : str) {
    std::cout << c;
}

You can use a “traditional” for loop to loop through every character:

std::string str = "Hello World!";
for (std::size_t i = 0; i < str.length(); ++i) {
    std::cout << str[i];
}

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents