可能重复:
我什么时候使用哪种指针?
我是一名前 C++ 程序员,后来转为 .NET 程序员。我对 C++ 内存管理的了解可以追溯到 2000 年代初期,而且我还没有跟上 C++11 的特性。我被要求用 C++ 做一个新项目,我希望找到一个关于使用 shared_ptr、weak_ptr 和 scoped_ptr 进行现代 C++ 内存管理的好教程。涵盖常见模式和最佳实践的东西将是理想的。你对我有什么指示吗?
可能重复:
我什么时候使用哪种指针?
我是一名前 C++ 程序员,后来转为 .NET 程序员。我对 C++ 内存管理的了解可以追溯到 2000 年代初期,而且我还没有跟上 C++11 的特性。我被要求用 C++ 做一个新项目,我希望找到一个关于使用 shared_ptr、weak_ptr 和 scoped_ptr 进行现代 C++ 内存管理的好教程。涵盖常见模式和最佳实践的东西将是理想的。你对我有什么指示吗?