Использование интеллектуальных указателей в качестве стандарта программирования?

Все больше и больше я слышу, что я должен использовать умные указатели вместо голых указателей , несмотря на то, что у меня реализована эффективная система утечки памяти.

Каков правильный подход к программированию при использовании интеллектуальных указателей, пожалуйста? Стоит ли их действительно использовать, даже если я проверю утечки памяти в выделенных блоках памяти? Это все еще зависит от меня? Если я их не использую, можно ли это считать недостатком программирования?

Если умные указатели (например, std :: auto_ptr) настоятельно рекомендуются, следует ли мне использовать их вместо каждого голого указателя ?

14
задан Bunkai.Satori 26 May 2011 в 16:47
поделиться