nik*_*ack 7 c++ debugging visual-studio natvis
我正在尝试.natvis为 Visual Studio创建一个文件。根据此页面,我可以使用等引用模板参数$T1, $T2。所以在MyClass<A> $T1will 引用类型的情况下A。这有效。但在我的情况下A是一个模板本身,我需要引用它的参数,某种$T1<$T1>- 但这显然不起作用。
小智 9
至少在 Visual Studio 2015 中,模板参数 psuedo-variables $T1、$T2等似乎实际上对应于类型“名称”表达式中的通配符,而不是严格对应于模板参数。
例如,当
<Type Name="outer<*,inner<*>,*>">
Run Code Online (Sandbox Code Playgroud)
匹配outer< int, inner< float >, short, long >、$T1扩展到int、$T2扩展到float和$T3扩展到short, long。
| 归档时间: |
|
| 查看次数: |
1642 次 |
| 最近记录: |