동적 메모리 할당은 널리 사용되는 구현에서 C와 C ++에서 다릅니 까? 각 언어 표준이 진행되는 한 C는 malloc()제품군을 통해서만 동적 메모리 할당을 제공 하는 반면 C ++에서는 가장 일반적인 할당 형식이 ::operator new(). C 스타일 malloc은 C ++에서도 사용할 수 있으며, 많은 "아기의 첫 번째 할당 자"예제에서이를 핵심 할당 함수로 사용하지만 현대 컴파일러가 실제 생산 연산자를 어떻게 구현하는지 궁금합니다. 그것은 단지 얇은 래퍼입니까 malloc(), 아니면 일반적인 C 프로그램과 비교하여 일반적인 C ++ 프로그램의 메모리 할당 동작이 다소 다르기 때문에 근본적으로 다르게 구현됩니까? [ 편집 : 주요 차이점은 일반적으로 다음과 같이 설명됩니다. AC 프로그램은 더..