用中的另一个字符替换所有出现的字符的有效方法是什么std::string?
std::string
std::string不包含此类功能,但您可以使用标头中的独立replace功能algorithm。
replace
algorithm
#include <algorithm> #include <string> void some_func() { std::string s = "example string"; std::replace( s.begin(), s.end(), 'x', 'y'); // replace all 'x' to 'y' }