[visual-studio]使用 autoexp.dat 的 Visual Studio 的多维数组可视化工具

标签: Visual-Studio
发布时间: 2014/3/1 3:52:50
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我一直在 autoexp.dat 文件中创建 Visual studio 为可视化工具。有人可以给我几个指针吗?

这里是被剥离下来的类声明的版本:

template<class T>
class MyClass {
    T **v; 
    int nRow;
    int nCol; 
}

到目前为止,我有以下,给了我的第一个元素的每个行 (按预期),但不知道怎么来展开它,所以,我可以做其余的列。

MyClass<*>{
  children
  (
      #array
      (
        expr: $e.v[$i],         
        size: $e.nRow
      )
  )       
}

我没能找到很多关于如何设置 autoexp.dat 文件的格式。

提前谢谢

解决方法 1:

所以我发现等级,和基地的表达式如下所述。还有,它工作。不是花哨的列表......,但它工作。

   MyClass<*>{
      children
       (
          #array
          (
            rank: 2,
            base: 0,
            expr: $e.v[($i % $e.nRow)][($i - $i % $e.nRow)/$e.nRow],
            size: ($r==1)*$e.nRow+($r==0)*$e.nCol
          )
       )
    }
官方微信
官方QQ群
31647020