LINUX.ORG.RU

Просмотр данных в дебаг режиме

 ,


0

1

Всем привет, раньше вроде было все ок не помню уже, сейчас если хочу посмотреть содержимое std::map или другого контейнера в дебаге то вижу что-то вроде

 _M_t std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair> >::_Rep_type 
_M_impl std::_Rb_tree<class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> >, struct std::pair, struct std::_Select1st, class std::less<class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > >, class std::allocator<struct std::pair> >::_Rb_tree_impl<class std::less<class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > >, false> 
а можно сделать чтобы было вроде что-то этого http://www.jetbrains.com/objc/whatsnew/img/cpp_stl_contents.png Xcode 4.3.2, lldb. Thx

★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Boy_from_Jungle

С макросами будет несколько сложнее. Я бы запилил свою функцию на С++, которая printf-ит map так, как мне нужно, и делал бы call myfunciton из консоли.

да мне нужно для lldb and libc++

Пишешь под айфоны? lldb там идет с gdb-compat прослойкой, и почти все команды gdb он понимает

bk_ ★★
()
Ответ на: комментарий от bk_

да понимает, посмотрел они в общем сделали так чтобы нужно было писать свои плагины для вывода, что-то такое, в общем муть какая-то

Boy_from_Jungle ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.