/CppTemplatePractices

C++의 템플릿을 연습하는 레포입니다.

Primary LanguageC++MIT LicenseMIT

CppTemplatePractices

C++의 템플릿을 연습하는 레포입니다. CI

To run the test, make run

1. Semaphore

Source: link
Test: link

C++ 템플릿, mutex, condition_variable을 이용해 세마포어를 구현했습니다.

2. LRU Cache

Source: link
Test: link

C++ 템플릿, list, unordered_map을 이용해 LRU Cache를 구현했습니다.

3. LFU Cache

Source: link
Test: link

C++ 템플릿, map, unordered_map을 이용해 LFU Cache를 구현했습니다.