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