Recent posts

[C++] const

less than 1 minute read

July 11 2022

const 멤버 함수 읽기만 수행하는 함수

[C++] class

1 minute read

July 10 2022

개요 클래스 상태와 행동으로 이루어진 설계도 생성자 객체가 생성될 때 호출되는 함수 디폴트 생성자 생성자를 정의하지 않았을 경우 자동으로 생성되는 생성자 생...

[C++] reference

less than 1 minute read

July 09 2022

개요 어떤 변수에 별명을 붙이는 것 별명에 변수가 붙으면 해당 별명은 다른 변수로 변경 불가 레퍼런스의 레퍼런스, 레퍼런스의 배열, 레퍼런스의 포인터는 불가능 댕글링 레퍼런스(Dangling reference) 참조할 대상이 사라진 레퍼런스 ...

[C++] placement new

2 minute read

July 08 2022

개요 지정한 메모리에 객체를 초기화 메모리 할당과 초기화를 분리하기 위한 기법 메모리 할당 시점에 타입을 정할 수 없거나 초기화 시점을 지정하고 싶은 경우에 사용 pool(connection, momory, …), 다형성 등

[C++] 동적 메모리 할당

2 minute read

July 07 2022

개요 런타임 시점에 프로세스의 힙 영역에 메모리 공간을 할당 명시적 해제 필요 malloc/calloc과 free, new와 delete가 쌍을 이뤄 사용 malloc 메모리 할당 후 쓰레기값으로 초기화 생성자를 호출하지 않음 ...