C++/프로젝트2 [C++][프로젝트]판도라 라이브러리 배포를 위한 준비 https://github.com/KTigerFIre/cpputilities_pandora GitHub - KTigerFIre/cpputilities_pandora Contribute to KTigerFIre/cpputilities_pandora development by creating an account on GitHub. github.com 4개의 유틸리니 클래스를 내포한 C++ 라이브러리를 만든다. 프로젝트 명 Pandora 미션 4개의 유틸리티 클래스를 내포한 C++ 라이브러리를 만들어 github에 배포한다. 버전 0.1 기능 - StopWatch - LapLogger : 코드의 라인 별로 lap 타임을 측정후 저장하여, 총 걸린 시간을 측정하는 프로그램 - TimeSpacer : 무한하게 작.. 2023. 3. 5. [c++][프로젝트]Pandora라이브러리 LapLogger 실행하는 코드라인의 execution time을 측정하는 class이다. Lap 이란 스톱워치에서 측정되는 기능으로, 각 구간의 차이를 측정해 주는 기능이다. (달리기에서 1등 선수와 2등 선수의 시간 차이 같은 거 측정 한거) //lap_logger.h #include #include "stop_watch.h" #include #include class LapLogger { public: LapLogger(bool enableModule = false); static const int LAP_LOGGER_MICROSECOND = 1000000; static const int LAP_LOGGER_MILLISECOND = 1000; static const int LAP_LOGGER_SECOND = 1; b.. 2023. 3. 5. 이전 1 다음