【问题标题】:Print entire struct in VS breakpoint在 VS 断点处打印整个结构
【发布时间】:2014-07-07 18:04:38
【问题描述】:

使用 Visual Studio 2008,我想在遇到断点时打印结构的内容。

调试器有助于缩短打印的字符串,因此只显示前三个成员。有没有办法打印整个结构?

【问题讨论】:

  • 将变量添加到 Watch。单击变量名称左侧的“+”号以展开内容。
  • 我要澄清一下:我需要将内容打印到输出窗口,所以我可以通过脚本运行它来查找特定模式。

标签: c++ visual-studio debugging visual-studio-2008 visual-studio-debugging


【解决方案1】:

把断点变成tracepoint。如果成员很多,tracepoint action 会变长,但至少你有一个解决方案。

【讨论】:

  • 这正是我所做的。输出窗口显示{dSymbolRate=0.00000000000000000 udwSamplingLength=0 bInvert=0 ...},但我还需要其他成员。
  • @SimonRichter 我的建议是手动打印所有成员。
猜你喜欢
  • 2014-07-10
  • 1970-01-01
  • 2013-12-06
  • 2021-07-12
  • 2011-07-18
  • 1970-01-01
  • 2020-07-21
  • 1970-01-01
  • 2021-08-02
相关资源
最近更新 更多