devEngineer, тут нет утечки памяти, эта строка не выделяется динамически, и хранится в отдельной области памяти. Её не надо очищать. И тип у неё const char *
alekseyHunter Что. Ты. Хочешь. У тебя всё смешано ппц. Ты передал куда-то объект. Там сохранили на него ссылку, чтобы дальше с ним работать (добавить). Никто его не соберёт. И занулять переменные в методах не надо, что ты пытаешься таким способом сделать? Опять "оптимизации"? Делом бы занялся лучше, чем фигнёй маяться