Я тестирую / оптимизирую медленное приложение на C ++, и, сделав несколько стеков, я обнаружил, что при сборке релиза моего приложения используется куча отладки, как показывают некоторые из найденных трассировок стека:
ntdll.dll!string "Enabling heap debug options\n"() + 0x11056 bytes
Это 64-разрядное приложение, работающее в Windows 7. Я вижу две или три другие жалобы на эту проблему в одной и той же среде онлайн, но без каких-либо ответов.
Кто-нибудь знает, почему Windowsили Visual Studio будет использовать кучу отладки для проекта C ++ для сборки выпуска?