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

C++빌더 Q&A
C++Builder Programming Q&A
[69745] Re:Re:Re:Re:Re:시간을 측정해보니 알려주신게 맞는 것 같습니다.
프뉴마 [pneuma] 2050 읽음    2013-07-01 11:51
GetTickCount 함수로 시간을 계산해봤는데 말씀해주신게 맞는 것 같습니다.

계산한 결과값을 쓰건 수식으로 쓰건 비슷한 시간이 나오네요.(다만 실행 때마다 시간 값이 약간씩 달랐기에

평균치로 보니 같다고 판단했습니다)

상수화해서 컴파일하는게 맞나보네요ㅎ 한가지 더 배우고 갑니다 감사합니다^^


주누 님이 쓰신 글 :
: 컴파일러나 컴파일러의 설정에 따라서
: (보통은 최적화 같은 옵션에 의해서...)
: (그런 옵션은 없지만 최적화를 하는 컴파일러가 있을 수도 있습니다.)
: (반대로 옵션은 있지만 안하는 컴파일러가 있을 수도 있고요.)
:
: 보통 대부분의 컴파일러는 기본설정으로 코드내의 고정된 결과값을 계산하는 코드는 상수로 치환 되서 컴파일 됩니다.
:
: 예를 들어 'int a = 1+1;'이라는 코드가 있다면 컴파일러나 컴파일러의 설정에 따라서 해당 코드가 'int a = 2'로 변경되서 컴파일 됩니다.
:
:
: 다만 제가 빌더 컴파일러가 어떻게 동작하는지는 몰라서...

+ -

관련 글 리스트
69723 많은 양의 데이터 연산 속도를 올릴 수 있는 방법을 알고 싶습니다. 프뉴마 2127 2013/06/28
69726     Re:어느 정도 개선한 자답입니다. 프뉴마 2082 2013/06/28
69727         Re:Re:어느 정도 개선한 자답입니다. 김태선 1963 2013/06/28
69738             Re:Re:Re:그렇다면 궁금한 부분이 있습니다. 프뉴마 1941 2013/07/01
69741                 Re:Re:Re:Re:그렇다면 궁금한 부분이 있습니다. 주누 1862 2013/07/01
69745                     Re:Re:Re:Re:Re:시간을 측정해보니 알려주신게 맞는 것 같습니다. 프뉴마 2050 2013/07/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.