1. chrono 라이브러리 사용 (C++11 이상)
#include <iostream>
#include <chrono>
int main() {
// 시작 시간 기록
auto start = std::chrono::high_resolution_clock::now();
// 속도를 측정할 코드
for (int i = 0; i < 1000000; i++) {
// 여기에 측정할 코드 넣기
}
// 종료 시간 기록
auto end = std::chrono::high_resolution_clock::now();
// 시간 차이 계산 (마이크로초 단위)
auto duration = std::chrono::duration_cast<std::chrono::milliseconds>(end - start);
std::cout << "실행 시간: " << duration.count() << " 밀리초" << std::endl;
return 0;
}
'김탱 개발자 > C/C++' 카테고리의 다른 글
if문과 return값 (0) | 2016.10.07 |
---|---|
유니코드를 멀티바이트로 변환 (0) | 2016.02.22 |
외부 클래스 추가 시 Add Files 안 먹힐때 (0) | 2014.12.05 |
raw파일 읽고 쓰는 기본 소스 (링크) (0) | 2014.07.10 |
raw파일과 bmp파일의 관계 (0) | 2014.07.10 |