Если я присваиваю новое значение слишком ранее объявленной строке, используя operator =, оно освобождается автоматически или я должен освободить его вручную?
<code>
std::string s("value_old");
s = "value_new";
что происходит с "value_old" , где я могу найти или где вы всегда смотрите, чтобы найти ответ на подобные вопросы?Заранее спасибо.