창작에 관련된 질문이나 간단한 팁, 예제를 올리는 곳
글 수 185
제 경우, 원래는 이렇게 해야 정석인 코드를
for(int j = 0; j < y_size; ++j)
{
for(int i = 0; i < x_size; ++i)
{
//내용
}
}
보기가 싫다는 이유로
for(int j = 0; j < y_size; ++j)
for(int i = 0; i < x_size; ++i)
{
//내용
}
이런 식으로 적곤 했습니다.
물론 실행에는 아무 문제가 없는데,
디버깅할 때는 for문의 범위를 잘못 계산하는지
//내용 바깥의 부분에 브레이크 포인트를 걸었는데
다시 for 안으로 돌아가는 현상이 벌어지더군요.
VS 2005의 디버거의 버그인지...
다른 버전에서는 안 해봐서 모르겠습니다.
어쨌든 그냥 찜찜해서 정석대로 고쳐 쓰고 있습니다.