C++ perfect forwarding 의 실패
perfect forwarding 의 실패 중괄호 초기치 null 포인터를 뜻하는 0 정의가 없이 선언만 된 정수 static const 및 constexpr 멤버 변수 오버로딩된 함수 이름과 템플릿 함수 이름 비트필드
perfect forwarding 의 실패 중괄호 초기치 null 포인터를 뜻하는 0 정의가 없이 선언만 된 정수 static const 및 constexpr 멤버 변수 오버로딩된 함수 이름과 템플릿 함수 이름 비트필드
특별한 멤버 함수들의 자동 작성 조건 C++98: 기본 생성자, 소멸자, 복사 생성자, 복사 연산자 C++11: 이동 생성자, 이동 연산자 추가
constexpr 어떠한 값이 단지 상수일 뿐만 아니라 컴파일 시점에서 알려진다. 배열 크기, 정수 템플릿 인수, 열거자 값, alignment 지정자를 지정하는 등의 여러 문맥에 쓸 수 있다. 모든 constexpr 객체는 const 이지만 모든 const 객체가 c...
decltype 작동 방식 decltype 은 주어진 이름이나 표현식의 구체적인 타입을 알려준다.
auto 타입 추론 규칙