Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Stepout в visual studio 2008 для STL


Автор: SSPP 8.4.2008, 15:10
И так и сяк пробовал, перелопатил весь гугл и яндекс. Не нашел.

Задача - не входить внутрь STL функций в дебаггере даже при нажатии клавиши "войти".
Сепарировать нажатия не предлагать - это зачастую нереально.

Для VS60-70 нашел вот такое
http://blogs.msdn.com/andypennell/archive/2004/02/06/69004.aspx
и кучу в этом роде
пытаюсь сделать как написано в регистри, 
vector\\:\\:*=NoStepInto 
или
vector::*=NoStepInto 


все равно попадаю 
внутрь вектора :(

vector()
        : _Mybase()
        {    // construct empty vector
        _Buy(0);
        }


Кто-нибудь поборол проблему ?

ЗЫ. От STL готов отказаться, если вы безвозмездно перепишите и протестируете пару метров кода smile.

Автор: Lazin 8.4.2008, 15:41
а какая версия студии?

\scope:vector.*\:\:.*=NoStepInto

Автор: SSPP 8.4.2008, 16:09
2008
Да - помогает.
Надо сделать ключ с именем типа 1 и запихнуть туда твою строку.

А эээ... для всего STL как правильно написать ?

Автор: Lazin 8.4.2008, 16:15
боюсь придется писать для каждого класса отдельно, и то не панацея, так как typedef-ы никто не отменял

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)