[C++] stack unwinding
설명 예외가 발생하여 중간에 함수를 빠져나가도 해당 예외를 처리할 수 있는 catch 문을 만나면 그 사이의 있는 스택 정보가 자동으로 순서대로 정리
설명 예외가 발생하여 중간에 함수를 빠져나가도 해당 예외를 처리할 수 있는 catch 문을 만나면 그 사이의 있는 스택 정보가 자동으로 순서대로 정리
개요 {}를 사용하여 초기화 ()가 함수 정의인지 호출인지 초기화인지 헷갈리는 기존의 문제를 해결 암시적 변환 불가능 의도하지 않은 타입 캐스팅에 의한 동작을 컴파일 타임에 방지 {}는 initializer_list를 인자로 받는 ...
개요 static, thread_local, extern, mutable auto는 C++11, register는 C++17에서 삭제 저장 기간(Storage duration)과 링크 방식(Linkage) 지정 가능 저장 기간(Storage duration) ...
개요 sort stable_sort partial_sort partial_sort(a, b, c); a부터 c까지의 데이터 중에 b 까지만 정렬 remove, remove_if transform
개요 promise 복사 생성 불가 future 객체 이동이 일어나므로 한번만 get 가능 shared_future 복사가 가능하고 같은 객체를 공유 package...