迴圈遍歷每個角色
Version >= C++ 11
std::string
支援迭代器,因此你可以使用基於範圍的迴圈來遍歷每個字元:
std::string str = "Hello World!";
for (auto c : str)
std::cout << c;
你可以使用傳統for
迴圈遍歷每個角色:
std::string str = "Hello World!";
for (std::size_t i = 0; i < str.length(); ++i)
std::cout << str[i];