InitializeCriticalSectionAndSpinCount, CriticalSection에 대한 정보 이것저것
개인적으로 만들고 있는 프로젝트, 프로그램들은 대부분 리눅스/윈도우간의 크로스플랫폼을 지향하고 있는데 그래서 그런지 락을 쓸 때는 std::mutex를 자주 쓰고 있다.
개인적으로 만들고 있는 프로젝트, 프로그램들은 대부분 리눅스/윈도우간의 크로스플랫폼을 지향하고 있는데 그래서 그런지 락을 쓸 때는 std::mutex를 자주 쓰고 있다.
boost asio를 이용하여 코드를 작성 중에 다음과 같은 부분이 있었다.
.ini 파일을 파싱하기 위해 boost::property_tree 클래스를 사용했었다.
프로그램 구현 중 메모리풀이 필요한 경우가 있어 어떻게 할까 하다가 boost의 메모리풀을 찾아보게 되었다.