Ответ 1
Попробуйте (проверено и работает для меня):
call mystring.assign("hello world")
Ключ состоит в том, что вместо того, чтобы напрямую изменять память, вы вызываете функции объекта, чтобы изменить его состояние. Так получилось, что std::basic_string
имеет функцию-член, называемую assign
, которая выполняет задание.