[c++] 기타 연산자 오버로딩
[c++] 기타 연산자 오버로딩 c++에는 new와 delete라는 연산자가 있다. 내가 왜 연산자 라는 부분을 강조하냐면 이 new와 delete를 연산자로 인식하지 않는 사람들이 있기 때문에 강조를 해봤다. 또한 연산자 라는 말은 연산자 오버로딩이 가능하단 말이기도 하다. 그리고 new,delete의 연산자 오버로딩은 다른 연산자와 다른 부분들이 있다. new라는 연산자를 오버로딩 할 때는 실제로 new연산자가 하는 메모리 공간을 할당하는 것과 반환되는 주소 값의 형을 할당하는 자료 형에 맞게 변환시켜주는일, 생성자를 호출하는 일을 전부 오버로딩 하는 것이 아니라. 메모리 공간을 할당하는 일만 하는 것이다. 그렇다면 "나머지 작업은 누가 하지?" 라는 의문이 들 수도 있다. 그에 대한 답변을 하자면 ..
2021.01.30