Boost C++ Libraries: Ticket #12265: Request to use standard objects if available https://svn.boost.org/trac10/ticket/12265 <p> The Boost.DLL library uses the following objects: </p> <ol><li>boost::filesystem::path </li><li>boost::shared_ptr </li><li>boost::function </li></ol><p> Can these be converted to use the standard versions if they are available on the compiler being used. For example, use these: </p> <ol><li>std::experimental::filesystem::path or std::filesystem::path (C++17) </li><li>std::shared_ptr </li><li>std::function </li></ol> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12265 Trac 1.4.3 lcarreon@… Sat, 11 Jun 2016 02:08:27 GMT <link>https://svn.boost.org/trac10/ticket/12265#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12265#comment:1</guid> <description> <p> Sorry, boost::function is not used by the library internally therefore there is no need to convert it to std::function. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Michel Morin</dc:creator> <pubDate>Sat, 11 Jun 2016 17:22:31 GMT</pubDate> <title>owner set https://svn.boost.org/trac10/ticket/12265#comment:2 https://svn.boost.org/trac10/ticket/12265#comment:2 <ul> <li><strong>owner</strong> set to <span class="trac-author">Antony Polukhin</span> </li> </ul> Ticket Antony Polukhin Wed, 31 Aug 2016 18:40:38 GMT <link>https://svn.boost.org/trac10/ticket/12265#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12265#comment:3</guid> <description> <p> It's the Boost policy to use Boost libraries if possible. Switching between <a class="missing wiki">Boost/Standard</a> libraries depending on the compiler version or platform is not what people want. Such switching will break users code. </p> <p> If you wish to use Standard versions depending on some preprocessor macro (like BOOD_DLL_USE_STANDARD_LIBRARY_CLASSES=1), then I won't have time in the nearest future to do it myself, but I'm open to pull requests. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Antony Polukhin</dc:creator> <pubDate>Sun, 09 Sep 2018 19:57:31 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/12265#comment:4 https://svn.boost.org/trac10/ticket/12265#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">duplicate</span> </li> </ul> <p> Closing in favour of <a class="ext-link" href="https://github.com/apolukhin/Boost.DLL/issues/40"><span class="icon">​</span>https://github.com/apolukhin/Boost.DLL/issues/40</a> (Boost migrates from trackk to github right now, so this issue will be hosted on github now) </p> Ticket