Использует ли msvcrt другую кучу для распределений, начиная с (vs2012 / 2010/2013)
Я читал об этом некоторое время назад, но не могу найти изменения в crt на msdn или где-либо еще в сети.
Я думаю, что msvcrt был изменен в VC ++ версии VS2012 таким образом, что он больше не используетprivate heap
для распределения и использованияprocess heap
вместо.
Afaik предназначался для проблем памяти, выделенной в нескольких библиотеках, которые статически связаны с CRT, и последующего освобождения памяти в другой библиотеке, где она была выделена.
Это серьезное изменение, на мой взгляд, и я удивляюсь, почему я не могу найти ни одного документа, упоминающего об этом. Либо так, либо я придумал (что я сомневаюсь, поскольку я обсуждал эту тему с коллегами некоторое время назад)