在Visual C++ 2015中,内存调试器窗口会在进程运行时显示"Unavailable when debuggee is running."。是否可以像"实时视图"一样,在不暂停进程的情况下显示和重新评估某个地址处的内存?请注意保留HTML标记。
是的,这是可能的。放置一个断点,打开断点设置按钮(齿轮),并将操作设置为打印包含感兴趣变量值的日志消息,例如{var_name}。示例: auto i{0u}; for(;;) { ++i; } 该语句意为:每迭代10000次,将输出i的值到VS输出窗口。 此截图来自VS2017,但应该也适用于VS2015。