Boost C++ Libraries: Ticket #1275: boost::program_options::validation_error::what() is private https://svn.boost.org/trac10/ticket/1275 <p> The what() method of boost::program_options::validation_error is private, making it impossible to properly display the error message to the user (we have to catch or upcast to boost::program_options::error, whose what() doesn't provide the same level of detail (i.e. the option name)). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1275 Trac 1.4.3 Vladimir Prus Tue, 25 Dec 2007 06:52:55 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1275#comment:1 https://svn.boost.org/trac10/ticket/1275#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">fixed</span> </li> </ul> <p> The problem was fixed with: </p> <pre class="wiki">r33969 | vladimir_prus | 2006-05-15 18:05:47 +0400 (Mon, 15 May 2006) | 2 lines </pre><p> is present on SVN HEAD and will be part of 1.35. </p> Ticket