Subject: [Boost-bugs] [Boost C++ Libraries] #13559: boost::program_options::detail::make_vector class removed?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-05-02 23:30:04
#13559: boost::program_options::detail::make_vector class removed?
------------------------------+---------------------
Reporter: anonymous | Owner: (none)
Type: Bugs | Status: new
Milestone: To Be Determined | Component: None
Version: Boost 1.67.0 | Severity: Problem
Keywords: |
------------------------------+---------------------
Boost v 1.66 contains this in program_options/detail/parsers.hpp
namespace boost { namespace program_options {
namespace detail {
template<class charT, class Iterator>
std::vector<std::basic_string<charT> >
make_vector(Iterator i, Iterator e)
{
std::vector<std::basic_string<charT> > result;
// Some compilers don't have templated constructor for
// vector, so we can't create vector from (argv+1, argv+argc)
range
for(; i != e; ++i)
result.push_back(*i);
return result;
}
}
This is not present in v 1.67, and the release notes make no mention of
the change. Was it left out inadvertently? Moved to a different library?
-- Ticket URL: <https://svn.boost.org/trac10/ticket/13559> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2018-05-02 23:36:02 UTC