Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there C library resources similar to C++'s Boost library?

Tags:

I don't ever recall coming across anything for C that's as extensive as C++'s Boost library.

like image 708
Thomas Owens Avatar asked Sep 09 '08 17:09

Thomas Owens


People also ask

Can you use Boost with C?

Welcome to Boost.org!We emphasize libraries that work well with the C++ Standard Library.

Is Boost a standard library?

And since Boost libraries tend to become de facto or de jure standards, many programmers are already familiar with them. Ten of the Boost libraries are included in the C++ Standard Library's TR1, and so are slated for later full standardization. More Boost libraries are in the pipeline for TR2.

Is Boost good library?

Currently Boost is recognized as a very powerful C++ library, for each major version many C++ libraries from the community were added. The Boost reviewers have an advanced C++ skills and their contributions guarantee a high quality for many years.

Is Boost a standard C++ library?

The Boost C++ Libraries are a collection of modern libraries based on the C++ standard. The source code is released under the Boost Software License, which allows anyone to use, modify, and distribute the libraries for free.


2 Answers

You can have a look at glib. It provides quite a few interesting things like containers, unicode support, threading...

Have a look at its documentation

like image 73
Aurélien Gâteau Avatar answered Sep 22 '22 15:09

Aurélien Gâteau


I've never seen anything. Really, C++ templates are the enabling technology for STL and much of boost, and C doesn't have them. I've seen many C-interface libraries for things like image processing, 3D graphics, networking, etc., but never a real general-purpose library like boost. You can find pieces though - threading libraries, string libraries, etc. - that are similar to sections of boost.

like image 40
Brian Stewart Avatar answered Sep 22 '22 15:09

Brian Stewart