【发布时间】:2009-03-18 10:34:43
【问题描述】:
我想在 VC++ Express 2005 中的代码中添加断点条件,以便仅在局部变量满足指定条件时触发断点。例如
bool my_test(UIDList test_list) {
foo(test_list);
bar(test_list); // I have a breakpoint here, but only want it to trigger if test_list.Length() > 0
print(test_list);
}
右键单击我的断点并选择“条件...”后,我发现一个对话框似乎可以执行我想要的操作,但是我尝试在文本字段中输入的任何内容都会导致以下错误:
无法评估断点 条件:CX0052:错误:成员 功能不存在
我尝试了帮助文档,但找不到答案。我希望有 VC++ 经验的人能指出我正确的方向......
我之前曾尝试升级到更新版本的 VC++ Express,但项目没有完全导入。由于项目的复杂性和我目前的时间尺度,我目前无法考虑将升级作为解决方案。
【问题讨论】:
标签: c++ debugging visual-c++ visual-studio-2005 breakpoints