|
디버깅을 할때... 이상하게 지역 변수들이 값이 변하는 것은 화면에 잘 나타나는데...
전역 변수들은 값이 안나타나네요...
가령,
globalvar.h
int g_tmp = 0;
#include "globalvar.h"
void tmp()
{
int i;
for(i=0; i<10; i++){ <----- 디버깅
g_tmp++;
}
}
라고 하고 디버깅을 하면... i 값은 변하는데... g_tmp 는 0입니다.
문제는 이것을 ShowMessage 등의 값으로 찍어보면... g_tmp 값이 변합니다...
제가 잘못 깔아서 그런가요?
|