2
我有一個關於在Visual Studio 2010 Professional中設置斷點的問題。visual studio breakpoints
在下面的結構,我有一個Update()
函數,根據某些條件,更新它的價值的成員i
:
struct A
{
A(int i) : i(i) {}
void Update()
{
//Update i if some condition is met...
if(something)
i += 2;
}
int i;
};
int main()
{
A a(2);
//Update is usually called periodically...
a.Update();
return 0;
}
我想設置一個斷點被擊中時i
等於4我知道如何做到這一點的唯一方法是改變update()函數像這樣:
void Update()
{
//Update i if some condition is met...
if(something)
i += 2;
if(i == 4)
int dummy = 1;
}
現在我能用就行設置斷點
int dummy = 1;
而且當i
等於4
時,我將遇到一個斷點。在這種情況下是否有更簡單或更簡單的方法來設置斷點?如何在不添加虛擬代碼的情況下執行此操作?
糟糕,我習慣通過點擊F9來設置斷點,但沒有意識到您可以設置更多選項。謝謝 :) – user974967