Pular o código STL ao depurar o código C ++ no Visual Studio 2012?

É possível ignorar o código STL ao usar o depurador C ++ (nativo, x64) no Visual Studio 2012? Muitas vezes, ao depurar código C ++, passo para o código STL. Espero que o código STL fornecido pela Microsoft esteja correto - não estou interessado em depurá-lo - estou interessado apenas em depurar meu próprio código (auto-escrito).

Por instabilidade ao definir um ponto de interrupção nesta função:

foo(std::make_shared<int>(6));

onde foo é definido como:

void foo(std::shared_ptr<int> x)
{
    // do something
}

Eu não quero mergulhar nos detalhes de std :: make_shared - o que eu quero é passar diretamente para a função foo. Mas isso parece não ser possível. Se o ponto de interrupçãofoo(std::make_shared<int>(6)); é atingido e eu pressiono o botão 'Step Into' (ou F11) primeiro entra no arquivo de cabeçalho 'memória' (STL):

Então, novamente eu tenho que pressionar o botão 'Step Out' do que novamente o botão 'Step Into' para entrar nofoo função. O que eu quero é pular a inicialização do parâmetro relacionado ao STL ou a possibilidade de pular diretamente para a função.

questionAnswers(4)

yourAnswerToTheQuestion