Почему обычно лучше использовать `new` вместо традиционной функции `malloc()`, и какие преимущества дает `new` в плане конструирования объектов, типобезопасности и кастомизации? — ДейлиПреп