当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2012-03-13 17:47:00  来源:本站整理

Visual C++调试时查看数组内容[VC/C++编程]

赞助商链接



  本文“Visual C++调试时查看数组内容[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  择要:关于Visual C++调试时查看数组内容.

  步骤/办法

  Starting with Visual C++ version 6.0, it is now possible to expand an array pointer to view all array elements in the Visual C++ Debugger Watch window. This feature is not documented.

  从 Visual c + + 6.0 版开始,目前可以展开 Visual c + + 调试器监督窗口中查看全部数组元素的数组指针. 此功效未记录.

  In the Watch window, type an expression that evaluates to a pointer followed by a comma and the number of elements in the array.

  在监督窗口中键入一个表达式,该表达式计算为后跟一个逗号和数组中的元素数的指针.

作为掌握台利用程序生成下面的代码的调试版本.

  // Filename main.cpp

  // No compile option needed

  #include

  void main(void)

  {

  int * p;

  char* ptr = "Hello World";

  p = new int [10];

  for(int i=0; i<=9; i++){*(p+i) = i+1;}

  cout << i <

}

  利用调试器单步履行该代码,并在最后一行代码处终止.

  在监督或 Quickwatch 窗口中增添变量 p 或 ptr. 您将看到变量旁边的 + 标记.

  单击 + 标记以展开该变量. 您将看到它指向的数组中,只有第一个元素.

  在监督窗口中目前,键入 p,10 或 ptr,11.

  单击 + 标记以展开该变量. 目前,您看到它指向的数组的全部元素.

假如您要查看特定范围的元素,然后输入第一个元从来指定在上述步骤中所述跟格局阐明符将起始索引的地址. 比方,(p+3),8 显示元素 p [3..10] 和 (ptr+3),10 显示元素 ptr [3..12]. 在监督窗口中的起始索引是 [0] 的不幸的是,这实际上对应于在此示例中的索引 3. 您必须记着偏移量 3 具有要增添到每个显示的索引,以获得数组元素的实际索引.

  以上是“Visual C++调试时查看数组内容[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 利用Visual C++编程获得CPU信息
  • Visual C++打造Windows信使服务程序
  • Visual C++调试时查看数组内容
  • Visual C++中的数据范例转换
  • 操纵Visual C++计划自己的资源浏览器
  • 利用Visual C++调试器调试
  • Visual C++编辑器设置菜单General选项卡的利用
  • Visual C++编辑器设置菜单Debug选项卡的利用
  • Visual C++编辑器设置菜单C/C++选项卡的利用
  • Visual C++编辑器设置菜单Link选项卡的利用
  • Visual C++调试工具中调试窗口的利用
  • Visual C++调试工具中若何调试标记
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .