
15 Jan
2011
15 Jan
'11
8:35 p.m.
In addition, I think that a single standard of namespaces should be combined with a single standard of .hpp files location in main 'boost' directory. IMHO, simple libraries (such boost::mem_fn or boost::lexical_cast) which consist of a single .hpp file can (or must) be placed in main 'boost' directory, so user can write: #include <boost/mem_fn.hpp> For more complex libraries, all .hpp files must be placed in own directory (like boost::ptr_container), so user writes: #include <boost/ptr_container/ptr_container.hpp>