Tohle není model správy paměti, ale stylu programování. Pokud ho někdo nedodržuje, tak je prase a stejně jako v C si musí ohlídat, aby ke každému new (malloc) bylo i delete (free). S tím rozdílem, že pokud není prase a RAII používá, tak nic hlídat nemusí.
Přímo ve standardu je akorát std::auto_ptr, což je úplně debilní typ (např. nefunguje s kontejnery), ale naštěstí máme Boost a nové C++0x bude podporovat i lepší chytré ukazatele.