최근 포스트

Move Sementics

5 분 소요

Modern Cpp에서 추가된 개념 중 중요한 Rvalue Lvalue 에 관해 서술

Smart Pointer의 사용

2 분 소요

0. 참고문서 해당 문서 먼저 숙련 후 참고         1. 사용상의 주의사항 스마트포인터를 사용하면 temlpate란에 *를 붙이지 않지만 포인터로 선언되는 것을 항상 염두해야 한다.

C++의 Smart Pointer

3 분 소요

C 기반의 Raw pointer에서 일어나는 여러가지 문제점을 해소하기 위해 나온 포인터

User-defined Literals

1 분 소요

1. C++ 고유 리터럴 C++에는 코드에 직접 삽입된 값, 변경할 수 없으므로 상수라고 불림

C++의 Cast 연산자

1 분 소요

1. reinterpret_cast 포인터>포인터, 포인터 > 일반변수, 일반변수 >포인터 자료형을 바꿀 수 있는 Cast 형변환이 이뤄지면 해당 자료형의 bit수에 맞게 들어간다 void* 로 전달할 수 있는 유일한 Casting struct에 있...