Sign in to follow this  
rzcodeman

robust, easy to debug and rich data structure library in C++

Recommended Posts

Hello there,
For a distributed network management project I am looking for a
data structure library which is:
- robust
- easy to use and debug
- covering more data structure such as various kind of tree, hash tables, etc

What are your suggestions?

Regards,
Sivo

Share this post


Link to post
Share on other sites
We use data structures from boost and Qt in our projects. They are robust, somewhat easy to use, Qt ones tend to be a easier than boost's, which is much due to the sorry state of documentation in boost, compared to Qt. Neither of them are particularly easy to debug, at least from VS. Qt has an installable plugin to VS which is supposed to bring debug visualizers (autoexp.dat support) to it, but none of the systems I've installed it on has had it working.

If you only want data structures though, both boost and Qt may be quite a lot of overkill for that purpose only.

Share this post


Link to post
Share on other sites
[quote name='clb' timestamp='1335700223' post='4935801']
We use data structures from boost and Qt in our projects. They are robust, somewhat easy to use, Qt ones tend to be a easier than boost's, which is much due to the sorry state of documentation in boost,
[/quote]

Which Boost containers do you think are poorly documented? I'm familiar with the Intrusive containers and multi_index_container and the documentation for those libraries is imo very good.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this