[ros-users] [Discourse.ros.org] [Packaging and Release Management] C++11 std::shared_ptr in public API

Dirk Thomas ros.discourse at gmail.com
Thu Jul 6 22:17:57 UTC 2017

The previous comment from @tfoote still applies: https://discourse.ros.org/t/std-shared-ptr-in-the-geometric-shapes-public-api/395/5

Changing from `boost` to `std` `shared_ptr` in e.g. ROS-M would require all consumers of that API to update their code. Each package needs to make that decision on its own. But for many "core" ROS packages that might simply not be feasible or desired. So this downside needs to be taken into account when considering such a change.

[Visit Topic](https://discourse.ros.org/t/c-11-std-shared-ptr-in-public-api/1990/6) or reply to this email to respond.

More information about the ros-users mailing list