Какие ключевые различия между malloc()/free() и new/delete в смысле выделения памяти, инициализации объектов, вызова конструкторов/деструкторов, type safety и extensibility? — ДейлиПреп