-
#include <time.h>
TTimer *Watch = new TTimer(NULL); //포인터로 생성
TTimer가 인자로 받는 TComponent는 파괴와 관련됨.
인자로 넣은 컴포넌트가 delete or free될 때 타이머도 자동으로 delete됨.
NULL을 넣을 경우 명시적으로 delete해줘야됨.
출처 : http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=51102
// 시작 시간 측정 clock_t start = clock(); // Name + "ing..." 메시지 출력 필요 while (true) { // 현재 시간 측정 clock_t end = clock(); // 경과 시간 계산 double elapsedSeconds = double(end - start) / CLOCKS_PER_SEC; if (elapsedSeconds >= Time.ToInt()) // 시간 초과시 종료 { break; //끝 } }
'프로그래밍언어 > C++' 카테고리의 다른 글
댓글