Я использую C++ в течение некоторого времени, и мне все еще не очень удобно пользоваться интеллектуальными указателями, и я использовал их только при редактировании кода, который их использует, никогда в моем собственном коде (это может быть стоит сказать, что я студент).Как использовать интеллектуальные указатели C++?
Можете ли вы объяснить, какие типы интеллектуальных указателей, как они работают и когда их использовать?
Кроме того, что такое «протокол» при получении или передаче исходных указателей в интерфейсах, написанных другими людьми?
Спасибо.
Немного поиск на этом самом месте дает вам следующие http://stackoverflow.com/search?q=smart+pointers – celavek
Много различных возможных дубликатов на этот вопрос ... –