Чтение через старый журнал С++, который у меня был, я заметил что-то.
В одной из статей утверждалось, что
Foo *f = new Foo();
был почти неприемлемым профессиональным С++-кодом в целом, и было необходимо автоматическое решение для управления памятью.
Это так?
edit: rephrased: прямое управление памятью неприемлемо для нового кода на С++, в общем? Должен ли auto_ptr (или другие обертки управления) использоваться для большинства новых кодов?