최근 포스트

nulltpr

5 분 소요

nullptr: c++11 의 새로운 개념 ```cpp #include

객체 복사

11 분 소요

포인터 멤버를 가진 클래스가 있다면 반드시 복사 생성자를 만들어야 한다.<p> 그렇지 않다면 컴파일러가 만드는 디폴트 생성자가 얕은 복사를 한다. ```cpp #include

rvalue

5 분 소요

lvalue = 의 양쪽에 모두 올 수 있다. 변수, 이름이 있다. 참조를 리턴하는 함수 블럭을 벗어날 때 까지 생존 rvalue = 의 오른쪽에만 올 수 있다. 상수, 이름이...

임시 객체

4 분 소요

Point p; 이름있는 객체 p 블럭을 벗어나기 전 까지 생존 Point(); 이름 없는 임시 객체 현재 문장에서만 유효 하다. ```cpp #include

캐스팅

6 분 소요

c 캐스팅의 문제점 대부분 성공한다 너무 위험하고 버그가 많다 ```cpp #include