Как получить хорошее представление о структуре данных в отладчике?

Я отлаживаю проект Visual C++, который часто использует Rogue Wave. Я хотел бы видеть содержимое контейнеров RW легко, т.е. я хочу видеть элементы списка вместо этого:

Какие у меня варианты? Может ли autoexp.dat сделать это?

1 ответ

autoexp.dat может это сделать, но это довольно сложно.

Вы также можете написать свои собственные отладочные расширения для их визуализации, поместить их в DLL и обратиться к ней в autoexp.dat. Но опять же, это довольно сложно.

Сначала посмотрите в autoexp.dat, как определяется предварительный просмотр для стандартных контейнеров STL (вектор, список, карта, строка, ...), а затем попробуйте имитировать это для вашего собственного класса RWTIsvSlist.

Другие вопросы по тегам