文件名称:基于平面向量的关联容器库-C/C++开发
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-15 19:03:11
C/C++ Miscellaneous
flat.hpp安装flat.hpp是仅标头的库。 您需要做的就是将headers目录中的headers文件复制到您的项目中,并包括它们:#include“ flat.hpp / flat_set.hpp”使用namepac flat.hpp安装flat.hpp是一个仅用于头文件的库。 您需要做的就是将头文件从headers目录复制到您的项目中,并包括它们:#include“ flat.hpp / flat_set.hpp”,使用命名空间flat_hpp; int main(){flat_set s; s.insert(42); 返回0; }另外,您可以将根存储库目录添加到cmake项目中:add_subdirectory(external / flat.hpp)target_link_libraries(your_project_target flat.hpp)API Flat Set Flat Map Flat Multiset
【文件预览】:
flat.hpp-main
----.travis.yml(2KB)
----untests()
--------flat_multimap_tests.cpp(25KB)
--------doctest()
--------flat_detail_tests.cpp(2KB)
--------flat_set_tests.cpp(20KB)
--------CMakeLists.txt(890B)
--------flat_map_tests.cpp(26KB)
--------flat_multiset_tests.cpp(21KB)
----unbench()
--------set_foreach_bench.cpp(3KB)
--------set_insert_bench.cpp(2KB)
--------bench_base.hpp(3KB)
--------set_lookup_bench.cpp(3KB)
--------map_foreach_bench.cpp(3KB)
--------map_lookup_bench.cpp(3KB)
--------map_insert_bench.cpp(2KB)
--------CMakeLists.txt(932B)
----headers()
--------flat.hpp()
----.ci()
--------build_coverage.sh(683B)
--------build_windows_x64.bat(426B)
--------build_windows_x86.bat(428B)
--------build_darwin.sh(312B)
--------build_linux.sh(311B)
----.appveyor.yml(362B)
----LICENSE.md(1KB)
----.gitignore(38B)
----CMakeLists.txt(691B)
----README.md(36KB)
----scripts()
--------bench_map_insert.sh(557B)
--------bench_drawer.py(4KB)
--------bench_map_foreach.sh(560B)
--------bench_set_foreach.sh(560B)
--------bench_set_insert.sh(557B)
--------bench_set_lookup.sh(557B)
--------bench_map_lookup.sh(557B)