Registry / utility / plf-colony

plf-colony

JSON →
library7.6.10vcpkgunverified

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures.

vcpkg install plf-colony
INSTALL
IMPORT
SIG · PLF-COLONY
P
plf-colony
utilitycppv7.6.10
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

plf/colony.h
#include <plf/colony.h>

Insert and iterate elements in a plf::colony

#include <plf/colony.h> #include <iostream> int main() { plf::colony<int> c; c.insert(10); c.insert(20); c.insert(30); for (auto it = c.begin(); it != c.end(); ++it) { std::cout << *it << " "; } std::cout << "\n"; return 0; }
Debug
Known issues
gotchaplf::colony is header-only but may have performance trade-offs compared to std::vector for sequential access.
fix
Profile your use case; colony excels at stable iterators and fast insertion/erasure.
affects: *
Upgrade
Version history
7.6.10latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

plf-colony — pip install plf-colony · libregistry