C++ transform算法中toupper的使用 前言 用到这样一个函数,将小写字符串转为大写。 // 一开始个人是这样写的,这样没问题 std::transform(res.begin(), res.end(), res.begin(),[](unsigned char c) { return std::toupper(c); }); // 然后,看到这样的写法 std::transform(res.begin(), res.end(), res.begin(),