[해결] ftime 함수에서...

kevin0960의 이미지

#include <stdio.h>
#include <sys/timeb.h>
#include <time.h>
 
int main()
{
	struct _timeb time;
	unsigned short MTime;
 
	_ftime_s( &time );
	int i;
	for(i=0; i< 100000; i++){
		MTime = time.millitm;
		printf("%d \n",MTime);
 
	}
 
}

어찌된건지 출력되는 값을 바라보고 있으면 MTime 값이 하나도 변하지 않네요.. 도대체 이유가 뭔가요?

bacon의 이미지

_ftime_s를 for loop안으로 넣어야 할것 같은데요.

kevin0960의 이미지

아, 자동으로 바뀐 값이 MTime 에 들어가는 것이 아니였군요./

--------------------------------------
2b or not 2b, that is the question