IMC()와 같이 클랙스 이름으로 임시 객체를 생성할 수 있다.임시 객체는 그 문장에서 생성되고 그 문장을 벗어나면 소멸된다.그 문장에서만 임시로 필요한 객체에 사용한다.
struct와 class의 유일하게 다른 점은 멤버 접근 한정자를 지정하지 않으면struct는 public이 기본속성, class는 private이 기본 속성이 된다.
스마트 포인터는 일반 포인터의 기능에 몇 가지 유용한 기능을 추가한 포인터처럼 동작하는 객체이다.배경: 일반 포인터의 경우 new 연산 후 delete 연산을 호출하지 않으면 메모리 누수가 발생하여 프로그램에 심각한 문제가 발생함또한, 사용 중에 함수가 종료하거나 예외
함수 호출 규약은 함수 호출 시 전달되는 인자의 순서나 함수가 종료될 때 함수의 스택을 정리하는 시점등을 약속한 것입니다.대표적인 함수 호출 규약으로 아래와 같이 있습니다.stdcall, cdecl, thiscall, fastcall, etc. c++ 언어의 정적 함수