memgraph/utils/string/transform.hpp
Marko Budiselic 763b3a143a demo hack
2016-03-12 20:16:19 +01:00

21 lines
322 B
C++

#pragma once
#include <string>
#include <locale>
#include <algorithm>
namespace utils
{
void str_tolower(std::string& s)
{
// en_US.utf8 localization
std::transform(s.begin(), s.end(), s.begin(),
[](unsigned char c) {
return std::tolower(c, std::locale("en_US.utf8"));
}
);
}
}