[C/C++] inline 함수의 진실과 오해
바쁜 한국인을 위한 요약
바쁜 한국인을 위한 요약
가상 함수는 포인터나 참조자의 타입에 구애받지 않고 실제 객체의 타입에 따라 함수가 호출되도록 하는 기능이다:
어디서 많이 본것같은 제목이라고 느꼈다면, 아마 당신은 최근에 Effective C++를 읽은 사람일 것이다. 항목 42의 제목이 “typename의 두 가지 의미를 제대로 파악하자”이기 때문이다. 의존 이름에 관한 내용인데, 혹시 모른다면 검색해서 알아보기 바란다.
https://github.com/Othereum/LazySequenceGenerator
얼마 전 페이스북 생활코딩 페이지에서 ‘Ray Tracing in a Weekend’ 라는 짧은 pdf 책을 발견했다. 제목 그대로 주말동안에 나만의 레이 트레이서를 만들어보는 내용이었다. 흥미로운건 DirectX 같은 그래픽 라이브러리를 일체 사용하지 않고 순수 C++로만 구현하...
numeric_limits. 산술 타입의 다향한 속성을 표준화된 방법으로 조회할 수 있는 특성 정보 (traits) 클래스다. 예를 들어 int의 최댓값은 numeric_limits<int>::max(), 최솟값은 numeric_limits<int>::min(...
한 알고리즘 문제를 풀다가 std::all_of에 execution policy를 지정할 수 있다는 사실을 발견했다. 호기심이 발동했다. seq < par < par_unseq 순으로 빠르다는 것은 알고 있었지만 얼마나 빠를지 궁금했다.
언리얼 엔진은 보면 볼수록 참 대단하다는 생각이 든다. 그중에서도 가장 대단하다고 생각되는 것은 리플렉션 시스템과 가비지 컬렉터다. 오늘은 가비지 컬렉터에 대한 나의 삽질기를 얘기해볼까 한다.
바쁜 한국인을 위한 요약