Recent posts

[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 메모리 할당 후 쓰레기값으로 초기화 생성자를 호출하지 않음 ...

[C++] namespace

less than 1 minute read

July 06 2022

개요 이름 충돌을 방지하는 방법 이름 없는 네임스페이스의 경우 static을 사용한 것처럼 해당 파일에서만 접근 가능

[C++] 반복문

less than 1 minute read

July 05 2022

예제 코드 #include <iostream> using namespace std; int main() { for (int i = 0; i < 5; i++) { if (i % 2 == 0) { ...

[C++] Hello, World!

less than 1 minute read

July 04 2022

예제 코드 #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; ...