bimap icon indicating copy to clipboard operation
bimap copied to clipboard

Add `std::initializer_list` constructor

Open SuibianP opened this issue 3 years ago • 0 comments

C++11 allows list initialization for classes. STL map has been added a constructor with the signature

map(initializer_list<value_type> il,
    const allocator_type& alloc = allocator_type());

Added a similar constructor to bimap, allowing for initialization in the form of initializer list, such as

boost::bimap<double, long> tdn {
    {114.514, 1919},
    {891.931, 810}
};

SuibianP avatar Jul 09 '21 16:07 SuibianP