for(std::string &s : stringVector){ std::transform(s.begin(), s.end(), s.begin(), [](char c){ return std::toupper(c); }); // for lowercase change "toupper" -> "tolower" }