The documentation for create_directories makes no sense. It says
only:
void create_directories( const path & ph );
Precondition: ph.empty() ||
forall p: p == ph || is_parent(p, ph): is_directory(p) || !exists( p )
Postcondition: exists(ph) && is_directory(ph)
It looks as though this is the same as create_directory, but has a
weird precondition. I swear I was *completely* baffled by its
purpose until I looked at the header file.
The comment in the header file describes it pretty well, though.
--
Dave Abrahams
Boost Consulting
www.boost-consulting.com
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost