如何在 VS2015 中查看 window 中的 C++ 模板参数

How to view C++ template argument in watch window in VS2015

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

我添加T到watch时,不显示类型。有没有办法在调试器中解析 T 参数?

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

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

我使用 Visual Studio 2015 更新 3.

在watch widow中添加_First_Last,它们是_Iter类型,会显示解析后的类型。我不认为有任何其他方式:在编译时 _Iter 被使用的任何类型替换,所以一旦构建应用程序就不会再注意到名称 _Iter。