Say I have minimal headers like <new>
, <initializer_list>
, and maybe some other stuff, is it possible to use Boost to function as a std C++ library, or is there a lot of code missing?
I'm assuming a C standard library, which might have sucky versions of things like printf
(think Windows), will Boost provide better implementations in <boost/cstddef>
(or something)?
No. Boost is not designed to replace the C++ standard library; it is designed to complement and extend the C++ standard library. Also, Boost depends heavily on the C++ standard library.
Well, no. For example, Boost doesn't define a stream encapsulating standard out. Sure, you can use STDOUT
itself with some lower-level functions, but by that logic you can do pretty much everything without using the standard library at all.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With