_crtBreakAlloc в VS2017 - PullRequest
       18

_crtBreakAlloc в VS2017

0 голосов
/ 17 мая 2018

Я пытаюсь выяснить утечки памяти, используя CRT.Я пользуюсь Visual Studio 2017 Community.Я следовал официальной справке , но она не работает.

Я попытался ввести другие данные в окне просмотра.Вот что я получаю:

_crtBreakAlloc идентификатор "_crtBreakAlloc" не определен

Я пробовал предложения, которые я нашел в другой вопрос и получил тот жерезультаты:

(int *) {,, ucrtbased.dll} _crtBreakAlloc идентификатор «_crtBreakAlloc» не определен

(int *) {,, ucrtbased.dll} __ crtBreakAlloc идентификатор «__crtBreakAlloc»"не определено

Отладочная сборка, библиотека времени выполнения Многопоточная отладочная DLL (/MDd).

Я попытался вызвать функцию _CrtSetBreakAlloc, и она работает.

Таким образом, перекомпиляция и вызов этой функции - единственный вариант?Или я что-то упускаю очевидное?

1 Ответ

0 голосов
/ 29 июня 2018

Попробуйте:

{,,ucrtbased.dll}_crtBreakAlloc

Убедитесь, что символы загружены (Инструменты / Параметры / Отладка / Символы).

...