Я пишу много кода для обработки изображений с множеством различных изображений, используемых на неуправляемом C ++ в Visual Studio 2010. Я хочу иметь возможность просматривать их почти так же легко, как простой идентификатор при пошаговой отладке.
Мое текущее решение состоит в том, чтобы использовать некоторую функцию, которая экспортирует изображение в консоль Matlab. Это нормально, но требует модификации исходного кода, хотя я хочу сделать это только во время отладки. Так что лучший вариант - это просто всплывающее изображение при наведении мышкой на переменную. Но достаточно написать некоторую команду ExportToMatlab(image)
в окне команд. Однако я не знаю, как это сделать.
Существует очень похожий вопрос «Отладка рендеринга изображений в Visual C ++, какие-либо полезные надстройки?» , но он слишком старый, и я не нашел приемлемых ответов в этом обсуждении. Некоторые инструменты основаны на .NET (см. Изображение ниже), некоторые требуют написания дополнительного кода (это то, чем я сейчас пользуюсь), а некоторые проекты заморожены или не завершены.
Я могу потратить некоторое время на реализацию подходящего решения, поэтому приветствуются ссылки на несколько хороших руководств по настройке визуализатора отладчика в VS.
Обновление
Я создал расширение Visual Studio на основе Expression Evaluator Add-In . Его можно загрузить со страницы проекта SourceForge, которая называется NativeViewer . Проверьте описание того, как его использовать.