std::string ::toupper 输入字符串
std::string ::toupper on the input string
我可以对作为输入的同一个字符串执行 ::toupper
转换吗?
即:
std::transform(s.begin(), s.end(), s.begin(), ::toupper);
或者我需要一个不同的目标?
是的。这是合法的,而且完全符合惯用语。这是一种很常见的方式。
我可以对作为输入的同一个字符串执行 ::toupper
转换吗?
即:
std::transform(s.begin(), s.end(), s.begin(), ::toupper);
或者我需要一个不同的目标?
是的。这是合法的,而且完全符合惯用语。这是一种很常见的方式。