Возможно ли иметь настройку сборки, в которой разрешены определенные заголовки
быть встроенным в отладочную сборку? Я часто использую шаблон сигнала / делегата, который я тестирую в отдельном проекте. Я бы хотел, чтобы мой основной проект не отображал сигнальные / делегированные части обратных вызовов в стеке вызовов, когда я достигаю точки останова. Можно ли разрешить встраивание функций в библиотеку только заголовка, не оптимизируя основной проект, или есть какой-то другой способ отфильтровать вызовы библиотеки только заголовка из интерфейса стека вызовов.
ты можешь попробовать #pragma optimize
:
#pragma optimize( "g", {on | off} )
Эта работа на индивидуальной основе.
увидеть https://msdn.microsoft.com/en-us/en-en/library/chh3fb0k.aspx
Возможно, вам потребуется активировать встраивание в режиме отладки, отказаться по умолчанию и включить определенные функции.
Других решений пока нет …