Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[5913] Re:찾아봐도찾아봐도..(시간계산함수)
[] 2906 읽음    2006-12-19 17:16
초보C 님이 쓰신 글 :
: 찾는 방법을 모르는건지..
:
: 초보입니다. 읽어주셔서 감사합니다.
:
: 프로그램을 돌릴때 그 수행시간을 출력해주는 함수가 있다던데..
:
: 예를 들어 for문이 200번 돌때의 시간과 1000번 돌때의 시간을 비교 하고 싶은데
:
: ms말고 μs(마이크로초 = 1/1000000초)로 출력하게 하고 싶은데 어떤방법, 함수가 있나요??
:
: gettimeofday()이것은 리눅스환경 어쩌구라고 하고..
: window함수를 쓰신다는 분도 있던데 ms구하는방법밖에 찾아볼수가 없어서요..
: 아 그리고 네이버에 가보니까 DateTime now = DateTime::get_now();     (C++)이것을 쓰라고 하셨던분도..
:
: 방법이 없나요? 돌리는 환경에따라 다르다고도 하던데.. 만약 차이가 있다면 얼마나 차이가 있나요?
:
: 정리도 안된 질문 읽어주셔서 감사합니다.

아래의 Win API 함수를 사용하면 될 것으로 보입니다.
모르긴 해도 QueryPerformanceFrequency는 백만이 넘을 것입니다.

QueryPerformanceFrequency : 1초에 동안의 카운트 횟수
QueryPerformanceCounter : 현재까지 누적 카운트 수

+ -

관련 글 리스트
5896 찾아봐도찾아봐도..(시간계산함수) 초보C 2491 2006/12/08
5913     Re:찾아봐도찾아봐도..(시간계산함수) 2906 2006/12/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.