Работя върху 3D двигател като училищен проект. Инсталирах виртуален детектор за течове, за да се отърва от течове на памет (и той проработи, тъй като вече не получавам нито едно от тези изхвърляния). Наскоро случайно оставих приложението ми да работи за 5 минути... И компютърът ми стана адски бавен. Проследих проблема, като коментирах редове и други подобни, но не мога да разбера защо C++ не освобождава моята изчистена памет, докато не затворя приложението.
ПРОБЛЕМ: „Вътрешно“ изтичане на памет, изглежда, че C++ изтрива нещо само след като приложението се затвори
КОД: Моят код за изобразяване (в pastebin Yz79Ck0b)
ЗАБЕЛЕЖКИ: Знам, че не трябва да създавам нов Mesh всеки път, но това не би трябвало да създава този проблем, нали? Моята IDE е Visual Studio 2008 и използвам проект WIN32. Когато извадя текстурата и модела, имам 0 байта растеж на паметта.