본문 바로가기

개발관련/이것저것

visual studio Break Point 사용

 현재 사용 버전 - visual studio .net 2005

 요즘 디버깅 하면서 루핑 돌리는 중에 특정 카운트에서 결과가 잘못되서 확인해 보려고 할때

브레이크를 체크 했다가 해제 했다가.. 여간 귀찮은게 아니었다.

 ex )

 void func_a();
 void func_b();
 void func_c();

 void func_c()
 {
     while(1)
     {
          func_a();
          func_b();
     }
 }

 모.. 단순하긴 하지만.. 단지 이 소스상에서는 카운트 변수 하나둬서 특정 카운트에 브레이크

잡으면 되긴 하지만 저 속에 여러개의 케이스가 있고 소스가 길었을 때를 가정해 보겠다..

 무튼.. 원하는 포인트 마다 브레이크를 다 잡은 다음 alt + f9 를 눌러 중단점 창을 띄운 다음

조건문을 추가해서 설정해도 되고, 브레이크 잡은 곳에서 해당라인에서 마우스 오른쪽 클릭후

조건문을 설정해도 된다.




 이렇게 조건문을 설정했을 경우 그 조건이 참일 경우에만 브레이크에 걸리기 때문에

설정-해제를 반복하는 삽질을 하지 않아도 된다..

 진작 사용했더라면..ㅜㅜ 역시 무식하면 손발이 고생이다..