Boost C++ Libraries: Ticket #12175: Propose serialization supports std::experimental::optional https://svn.boost.org/trac10/ticket/12175 <p> Please may I propose that the serialization library provides serialization support for <code>std::experimental::optional</code> for compilers that support it? </p> <p> Compiler support can be tested with <code>#ifdef __cpp_lib_experimental_optional</code>. </p> <p> I suspect the code will be very similar to that in <code>boost/serialization/optional.hpp</code>. </p> <p> Obviously, users could all make their own version but I think it would be useful if the library provided standard code. </p> <p> Thanks very much. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12175 Trac 1.4.3 Robert Ramey Sun, 29 May 2016 16:40:42 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/12175#comment:1 https://svn.boost.org/trac10/ticket/12175#comment:1 <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">wontfix</span> </li> </ul> <p> I am not going to make this change. </p> <p> I depend upon boost/config.hpp ignorer to conditionally include support for more modern features. Doing isolates the serialization code and testing apparatus from decencies on particular libraries, compilers etc. When the standard library moves this to std from std::experimental and boost config.hpp get's updated accordingly, we'll take another look. </p> <p> Robert Ramey </p> Ticket