[C++] 배열/객체/객체배열의 동적할당과 예제


[C++] 배열/객체/객체배열의 동적할당과 예제

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 이번 노트는 단순하게 C++의 동적할당과 new/delete 키워드에 대한 소개를 했더 저번 노트와 이어지는 내용으로, C++의 동적할당을 통해 단순히 변수뿐만 아니라 배열과 객체의 동적할당 부분도 살펴봅니다. 저번에 객체를 new 키워드를 통해 동적으로 생성할때 메모리 공간을 그때그때 요청할때마다 만들어준다고 했습니다. 메모리 공간은 변수 뿐만 아니라 객체(인스턴스)를 만들때 역시 생성되기 때문에, new 키워드를 통해 객체를 동적으로 생성할경우 new 키워드는 결과적으로 객체를 "동적"으로 생성하게 됩니다. 아래의 간단한 예제를 통해 객체를 동적으로 생성해 봅시다. #include<iostream> using namespace std; class Example { public: Example(); Example(string name); ~Example(); }; Example::Example() : Examp...


#CPP #프로그래밍 #포인터 #전공노트 #야매 #배열 #문법 #메모리관리 #메모리 #동적 #객체지향 #객체배열 #객체 #개발새발 #object #new #delete #프로그램

원문링크 : [C++] 배열/객체/객체배열의 동적할당과 예제