Recent posts

[C++] constexpr

3 minute read

개요 ‘상수(const) + 컴파일 시점에 값 평가 가능’함을 선언 상수 표현식에 사용 가능 constexpr로 선언되는 변수 혹은 함수의 리턴 타입은 리터럴 타입이여야 함 constexpr 변수 const와는 달리 컴파일 타임에 초기화가 가능해...

[Git] branching model

3 minute read

Git flow 다양한 유형의 브랜치를 이용한 모델 각 브랜치에는 특정 목적이 있으며 분기 및 머지 정책에 대한 엄격한 규칙을 적용 아키텍쳐 주요 브랜치 수명이 무한 default(mai...

[C++] tuple

less than 1 minute read

개요 서로 다른 n개의 타입의 값을 저장할 수 있는 클래스 템플릿 C++17의 경우 tie 대신 structured binding declaration를 통해 조금 더 간편한 바인딩 가능

[C++] declval

less than 1 minute read

개요 생성자를 거치지 않고 멤버 함수를 decltype의 식에 사용할 수 있게 하는 템플릿 함수