¿Omitir código STL al depurar código C ++ en Visual Studio 2012?

¿Es posible omitir el código STL cuando se utiliza el depurador de C ++ (nativo, x64) en Visual Studio 2012? Muy a menudo, al depurar el código C ++, paso al código STL. Espero que el código STL provisto por Microsoft sea correcto (no estoy interesado en depurarlo), solo estoy interesado en depurar mi propio código (auto escrito).

Para la instalación al establecer un punto de interrupción en esta función:

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

donde foo se define como:

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

No quiero sumergirme en los detalles de std :: make_shared; lo que quiero es entrar directamente en la función foo. Pero esto parece no ser posible. Si el punto de quiebre enfoo(std::make_shared<int>(6)); se alcanza y presiono el botón 'Step Into' (o F11); primero entra en el archivo de encabezado de 'memoria' (STL):

Así que, de nuevo, tengo que presionar el botón "Salir" que el botón "Entrar" para entrar en elfoo función. Lo que quiero es omitir la inicialización de los parámetros relacionados con STL o la posibilidad de saltar directamente a la función.

Respuestas a la pregunta(4)

Su respuesta a la pregunta