相关疑难解决方法(0)

如何在Visual C++中添加条件断点

我想在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);
}
Run Code Online (Sandbox Code Playgroud)

右键单击我的断点并选择"条件..."我找到了一个看似按我想要的对话框,但是我尝试在文本字段中输入的任何内容都会导致以下错误:

无法评估断点条件:CX0052:错误:成员函数不存在

我尝试了帮助文档,但我找不到答案.我希望有VC++经验的人能够指出我正确的方向......

我之前尝试升级到VC++ Express的更新版本,但项目没有干净地导入.由于项目的复杂性和我目前的时间尺度,我不能在此时考虑升级为解决方案.

c++ debugging visual-studio-2005 breakpoints visual-c++

5
推荐指数
2
解决办法
8953
查看次数