Boost - отличный набор библиотек, и это действительно повышает производительность. Но код отладки, который использует его, - это полный кошмар. Разумеется, переход на двадцать тысяч файлов заголовков может быть полезным интеллектуальным упражнением, но что, если вам нужно делать это снова и снова?
Есть ли способ, отличный от разработчика, просто пропустить часть ускорения и отладчик перейти прямо к моему коду?
Visual Studio имеет DebuggerStepThroughAttribute для платформы .NET. Есть ли что-то подобное для родного С++?