4 ms·
Even though Chromium was started before C++11 was standardized, it still used a smart pointer type with move semantics that was very similar to std::unique_ptr
by zetafunction 6y ago
Even though Chromium was started before C++11 was standardized, it still used a smart pointer type with move semantics that was very similar to std::unique_ptr for lifetime management.
However, while lifetime management with smart pointers is certainly important, it doesn't help with non-owning pointers between objects.