在RAD Studio 2007的Watch中评估表达式

时间:2009-08-19 05:29:54

标签: c++ vector c++builder watch c++builder-2007

我知道大多数人现在可能已经注意到了。当您尝试在RAD Studio 2007上使用watch评估表达式时,它不会进行评估。

例如,如果我有一个向量,我不能做“vecData.size()”,如果我做“vecData.size”,它只是给出一个地址。

还有其他方法可以在调试时观察大小并在RAD Studio中查看向量的每个元素吗?

1 个答案:

答案 0 :(得分:1)

如果在项目选项中禁用编译器优化,则调试器将能够评估vecData.size()。

“项目选项 - > C ++编译器 - >优化 - >禁用所有优化”将此选项设置为“True”。

这适用于2009年,我相信2007年也是如此。