如何在VS2015的监视窗口中查看C模板参数

我正在调试一些C代码,其中包含一些C模板,其中T作为模板参数.我想在手表(或鼠标上)看到什么类型是T.

当我添加T来观看时,它不显示类型.有没有办法解决调试器中的T参数?

我可以在调用堆栈上看到模板参数类型.由于类型非常复杂,他调用堆栈中的行很长,不适合我的显示.而且很难阅读.

有没有办法在调试器监视中解决T参数?

我使用Visual Studio 2015 Update 3.

《如何在VS2015的监视窗口中查看C模板参数》

最佳答案 将_First或_Last添加到监视窗口,它们的类型为_Iter,将显示已解析的类型.我认为没有任何其他方式:在编译时_Iter被替换为使用的任何类型,因此一旦构建应用程序,就不再注意名称_Iter了.

点赞