Как остановить Visual C ++, заходя в определенные файлы - PullRequest
4 голосов
/ 30 ноября 2009

Есть ли способ отфильтровать файлы, в которые входит Visual Studio 2005 (C ++)?

Например, при входе в

SomeFn( a.c_str(), b.c_str(), etc );

Я ненавижу, как он входит в стандартные файлы библиотеки шаблонов для c_str () - вместо этого я просто хочу перейти к SomeFn ().

Если бы был какой-то способ отфильтровать какие-либо исходные файлы, они не находились бы в том же пути, что и файл решения, что облегчило бы мою жизнь.

Кто-нибудь знает способ? Спасибо

Ответы [ 3 ]

4 голосов
/ 30 ноября 2009

В этой статье описывается, как ее решить для VC6, VC7 и VC8.

1 голос
/ 30 ноября 2009

Подход в VS9 очень похож на VS8-подход, описанный Кириллом. Более подробная информация на ffuts.org

1 голос
/ 30 ноября 2009

Я не знаю, находится ли он в VS2005 или нет (у меня больше нет 2005, он установлен на моей машине), но VS2008 имеет пункт контекстного меню в отладчике, когда вы щелкаете правой кнопкой мыши: «Step Into Specific»

Эта опция позволит вам выбрать, в какую функцию перейти.

...