Здравствуйте, Marty, Вы писали:
M>Я на плюсах лет 15 наверное не работал уже с сырой памятью
На плюсах необязательно работать с сырой памятью чтобы поиметь проблемы.
const auto & m = std::min(
"123456789_123456789_123456789_123456789_123456789_"s,
"123456789_123456789_123456789_123456789_123456789_123456789_"s);
std::cout << m << std::endl;