У меня есть C++ приложение, разработанное на Visual Studio 2008 На следующем коде я получаю утечки памяти, как:памяти утечки избыточных сообщений
F: \ дд \ vctools \ vc7libs \ корабль \ atlmfc \ SRC \ тк \ strcore.cpp (141): {8386} нормальный блок при 0x11BF9DB0, длиной 25 байт. Данные: < 3C 4E 4B 55 08 00 00 00 08 00 00 00 01 00 00 00
Я пробовал много версий и уверен, что утечки памяти здесь нет. Это дефект в CString? Как я могу обходить это?
void fff(CString &s1,CString &s2)
{
int nSize =100;
TCHAR *xx = new TCHAR[100];
::GetEnvironmentVariable(s1, xx, nSize);
CString sss(xx);
s2 = sss;
delete[] xx;
}
Я также получаю много таких утечек на свеже созданного приложения MFC
Просьба представить ваш код. – Corvusoft
Как можно помочь, если нет кода? – rullof
Мы говорим о миллионах строк здесь ... – DuduArbel