C++20 에서 추가된 람다 표현식의 특징은 다음과 같습니다.

  1. 템플릿 사용 가능
  2. 평가 되지 않은 표현식 사용 가능
  3. 캡쳐 하지 않은 표현식에서 디폴트 생성자와 대입 연산자 사용 가능
  4. 암시적 this 캡쳐 deprecated
  5. parameter pack 캡쳐 가능

Continue reading

유닛 테스트는 프로그램의 품질과 안정성을 향상시킬 수 있지만 꽤나 번거로운 작업이고 어느정도의 테스트 케이스를 로직과 pair로 작성해야 하기 때문에 관리 비용이 들지만, 이러한 테스팅 환경을 구축하고 습관화 할 경우 어느날 치명적인 버그를 막아주는 경우가 있습닙니다. C#에서는 nUnit이라는 라이브러리를 사용했었는데, C++ 환경에서 Google Test 사용이 필요하여 관련 리서치 내용을 포스팅합닙니다.

Continue reading

Author's picture

Developing life

다시 보기 위한 공간입니다.

Game Developer

South Korea