최근 포스트

[C++] source_location

최대 1 분 소요

개요 파일 이름, 소스 라인 번호, 함수 이름 등 소스 코드에 대한 특정 정보를 나타내는 클래스 기존의 __LINE__, __FILE__ 등에 대한 더 나은 대안

[C++] copy_n

최대 1 분 소요

개요 n개의 요소를 복사

[C++] yield

최대 1 분 소요

개요 다른 스레드가 실행될 수 있도록 스케줄을 재조정 정확한 동작은 OS 스케줄러에 따름 sleep은 스레드를 일시정지 시키지만 yield은 실행 대기 상태를 유지

[C++] designated initializers

최대 1 분 소요

개요 구조체, 공용체 초기화 시 멤버 이름을 지정하여 초기화 가능 부분 초기화 가능 정의 선언 순서와 같아야 함

[C++] exception_ptr

최대 1 분 소요

개요 current_exception으로 던져지고 캡쳐된 예외 객체를 관리하는 포인터 다른 함수로 전달되거나 다시 throw 가능

[C++] erase/erase_if

1 분 소요

개요 erase 값이 같은 요소를 삭제하는 함수 삭제된 수를 반환 erase_if 조건을 충족하는 요소를 삭제하는 함수 삭제된 수를 반환

[C++] static_assert

최대 1 분 소요

개요 컴파일 타임에 assertion 검사 C++11 static_assert ( bool-constexpr , message ) C++17 static_assert ( bool-constexpr ) ...

[C++] is_bounded_array/is_unbounded_array

최대 1 분 소요

개요 is_bounded_array T가 범위가 정해진 배열 유형인지 확인 is_unbounded_array T가 범위가 정해지지 않은 배열 유형인지 확인