Tag: 条件断点

我可以设置一个断点,当variables在.NET中获得一个特定的值?

我正在使用Visual Studio 2010,我知道这个function在C ++中是可用的。 我需要debugging一些代码,将一个variables更改为几个值。 我想debugging特定情况下的代码,当variables获取特定的值时。 我知道我可以添加if(var == value) ,但有没有什么优雅的方式来做到这一点? 另一个问题,我可以设置一个断点当一个variables一般改变?

如何用std :: string创build条件断点

假设我有这个function: std::string Func1(std::string myString) { //do some string processing std::string newString = Func2(myString) return newString; } 当newString具有特定值时,如何设置条件中断? (不改变源) 设置条件newString == "my value" 没有工作的断点得到禁用与错误“重载操作未find”

当char * x指向一个值为“hello”的string时,如何在gdb中设置条件断点?

我可以指定,当char* x指向值为"hello"的string时,我希望gdb在第x行中断? 如果是的话,怎么样?

如何在Eclipse中使用条件断点?

我想知道如何在Eclipse中放置一个条件断点。 我有一个代码: public static void doForAllTabs(String[] tablist){ for(int i = 0; i<tablist.length;i++){ –> doIt(tablist[i]); } } 现在我想用箭头在行上放置一个断点,但只有在以下情况下才会触发它: tablist[i].equalsIgnoreCase("LEADDELEGATES");