Я просто пытался скомпилировать следующий код в Linux после полного успеха в Windows:
std::string str = stream.str();
auto decrement = [](char c) { return c - 100; };
std::transform(str.begin(), str.end(), str.begin(), decrement);
stream = std::stringstream(str); // LINE ACCUSING ERROR
Ошибка, которую я получаю при попытке переназначить std::stringstream:
158: ошибка: использование удаленной функции 'std::basic_stringstream& std::basic_stringstream::operator=(const std::basic_stringstream&)' stream = std::stringstream(str); ^