ere*_*eOn 25
如果boost
是一个选项:
#include <boost/algorithm/string.hpp>
std::string str = "wHatEver";
boost::to_lower(str);
Run Code Online (Sandbox Code Playgroud)
否则,您可以使用std::transform
:
std::string str = "wHatEver";
std::transform(str.begin(), str.end(), str.begin(), ::tolower);
Run Code Online (Sandbox Code Playgroud)
如果您具有某些自定义区域设置,则还可以使用其他功能tolower
.
小智 11
std::transform(myString.begin(), myString.end(), myString.begin(), std::tolower);
Run Code Online (Sandbox Code Playgroud)