Вообщем буду краток. Столкнулся с проблемой дебеага в линуксе. Не отображается во многих IDE содержимое вектора.
Работает дебаг только в Code Blocks, но для меня он не очень удобен.
Как быть в такой ситуации? Это хроническая болезнь или кривизна моих рук?
По-моему самая информативная ветка. За четыре комментария я узнал как посмотреть i-ый элемент вектора в студии и как в эклипсе отлаживать STL :о)
Ну надо сказать, поддержка вектора в MS VC тоже далека от идеальной: уже v[i] посмотреть не удастся. Поэтому я предпочитаю решение, основанное на внутренней структуре вектора в реализации MS: v._Myfirst[i]. А сочетая вместе с недокументированной возможностью Watch посмотреть первые несколько элементов, вообще получается круто: v._Myfirst, 10 (покажет первые 10 элементов).
Я уверен, в g++ можно аналогичное решение существует.
Для олимпиадных задач вполне хватает vim'а или Kate'а.
Смотреть вектора выводом.
Так же можно сразу начатся готовится к финалу ACM и использовать eclipse
Многие из нынешних чемпионов и медалистов писали с Debug Output. Но это не занчит, что все могут быстро его исопльзовать, а чтобы попасть на финал надо сначала пройти полуфинал, где есть студия и отличный отладчик, и я не вижу ни одной причины, почему его не использовать. Это глупо, с моей точки зрения, целенаправленно лишать себя мощного инструмента :о)
Требует логин и пароль к фтп)