티스토리 뷰

인생

20230829 빙빙

developer0hye 2023. 8. 29. 22:52

Multiple Producer Multiple Consumer 구조를 기반으로 하는 프로그램의 디버깅을 도와드리고 있다. 3일 가량 같이 붙어서 문제 원인을 파악하려 해봤는데 진전은 있었으나 여전히 실행 도중에 죽는다. core 파일을 통해 디버깅을 해주셨고 에러 로그도 계속 보는데 감이 안온다.

 

도와드리면서 C++ 의 thread, tbb concurrent queue, atomic, mutex 를 직접적으로 활용해보면서 또 새로운 경험이 쌓이고 있고 디자인 패턴의 필요성을 이제서야 좀 느끼고 있다.

 

그리고, 디버깅 능력의 필요성도 느낀다... C++은 여러모로 어렵다. 근데 또 파이썬 개발하다가 가끔 손 대면 재밌다. 이 재미에 속아 C++을 주력으로 개발하게 되면 또 재미를 잃겠지???

 

 

빙빙 돈다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함