Устранение предупреждения - потенциально небезопасной код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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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