Space ROS is a cutting-edge project by Open Robotics that seeks to provide a software framework for space robotics…
It is common to use pixels of a camera to points of LiDAR conversion when…
원문: https://google.github.io/styleguide/cppguide.html#Inline_Functions
헤더 가드를 사용해서 동일한 헤더가 여러번 include 되는 것을 피해야 한다. C++ 사용자라면 모두가 알만한 내용이지만, 몇가지 유의사항과 함께 소개하고 있다.
최근 C++이 조금은 익숙해졌다. 전에는 보기만 해도 숨이 턱 막히는 코드도 많았는데 요즘엔 커피 한잔만 있으면 느긋하게 리뷰해볼 수 있게 된 것 같다. 오래된 코드와 그렇지 않은 코드를 대강 구분할 수 있고, 어지간한…
팩토리 패턴 (Factory Pattern)은 객체를 생성하는 일을 전담하는 인터페이스 기법이다. 유연성과 확장성을 가져다 주니 잘 익혀두자.
C++에서 객체를 생성하기 위한 방법은 다양하다. 주요한 방법들을 알아보고 어떤 장단점들이 있는지 간략히 알아보자. 아래 내용을 잘 이해하면 모던 C++ 디자인 패턴을 이해하는데 도움이 된다.