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 : 무한하게 작동하는 while문의 주기를 정확히 맞출 수 있도록 해준다. - MultiThreadedLogger |
사용법 | - 정적 라이브러리로 다운받아 사용할 수 있게 만든다. - 쉽게 사용할 수 있도록 API docs를 제공한다. github.io 사용 |
너무 거대한 기능을 넣을려고 하면, 시간만 질질 끌게되어 망할가능성이 크기에 소규모의 라이브러리 배포를 목표로 한다.
- 클래스를 업데이트 하면서 개발 하면서 고민했던 요소, 조언받은 포인트를 글로 남겨둔다.
- 외부에서 가져다 쓸 수 있는 정적 라이브러리를 만든다.
- github에서 라이브러리를 배포하는법을 배운다,
- github.io에서 배포하는 라이브러리의 사용법을 안내한다.
HISTORY
2023-03-05
- LapLogger class 글 업로드
2023-03-04
- LapLogger class 완성
2023-03-03
- 리포지터리 생성
- StopWatch class 완성
'C++ > 프로젝트' 카테고리의 다른 글
[c++][프로젝트]Pandora라이브러리 LapLogger (0) | 2023.03.05 |
---|