bimap icon indicating copy to clipboard operation
bimap copied to clipboard

Boost.org bimap module

Results 22 bimap issues
Sort by recently updated
recently updated
newest added

Hi I am migrating to VS2019, boost Release 1.70.0 C++ Language Standard ISO C++ 14 C Language Standard: Default (Legacy MSVC) ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.9.4...

By using boost 1.72.0.0 c++ library and the recent release of Visual Studio 2019 (version 16.9), we found that a warning "warning C4834: discarding return value of function with 'nodiscard'...

gcc 11.4 fails to compile this example with an error `template argument 1 is invalid` on this line: https://github.com/boostorg/bimap/blob/e5c2657a9e2d6184622ad4ccd1373e6c60a7efca/example/population_bimap.cpp#L46 Specifying the Boost namespace on `optional` fixes it (you cannot use...

Thanks for your support for bimap. I've request to using boost::container::flat_set instead of using std::set for the memory usage. So, how can I achieve it? Thanks.

There is a macro call BOOST_BIMAP_GENERATE_INDEX_BINDER_1CP( // binds to multi_index::ordered_unique, // with key_compare ) in the file boost/bimap/set_of.hpp. There is nothing wrong with that. However, if you run this in...

The current implementation is not allow to use transparent comparator/hash operator functionality. ``` boost::bimap test; std::string stg; test.right.find(stg); // error ``` The compile error message is [the following](https://godbolt.org/z/1sKaWEM3x): ``` /opt/compiler-explorer/libs/boost_1_80_0/boost/bimap/container_adaptor/associative_container_adaptor.hpp:194:17:...

C++11 allows list initialization for classes. STL map has been [added a constructor](https://isocpp.org/wiki/faq/cpp11-language#init-list) with the signature ```c++ map(initializer_list il, const allocator_type& alloc = allocator_type()); ``` Added a similar constructor to...

` simply #include crashes the Visual Studio 2019 compiler. crash occurs when stdafx.h includes boost/bimap.hpp boost_1_75_0 C/C++ project properties: Disable language extensions: no Conformance mode: Defailt Wchar_t as Built-In: yes...

Drone is a continuous integration framework similar to Travis CI. [The C++ Alliance](https://cppalliance.org/) is offering a hosted Drone server for Boost libraries. Please refer to https://github.com/CPPAlliance/drone-ci for more information and...