Устранение предупреждения - потенциально небезопасной кодC++

Программы на C++. Форум разработчиков
Anonymous
Устранение предупреждения - потенциально небезопасной код

Сообщение Anonymous »

Приведенный ниже код вызывает предупреждение о возможной потере данных :

Код: Выделить всё

std::string Converter::tolower(const std::string &value)
{
std::string data = value;
std::transform( data.begin(), data.end(), data.begin(), [](unsigned char c) { return std::tolower( c );});
return data;
}
Есть ли простой способ устранения предупреждения?

Подробнее здесь: https://stackoverflow.com/questions/796 ... nsafe-code

Вернуться в «C++»