Hi avanindra,
std::exception::what: boost::filesystem::create_directory: The filename, directo
ry name, or volume label syntax is incorrect: "E:\doggy"
OK, I don't have the full story here. Is the directory name being specified in the C++ source code? If so then remember that "\" is used for character escape sequences. If you are specifying the name in the source code, you may need to type "E:\\doggy". The double "\" will resolve to a single "\" in the executable.
HTH,
Ian
--
-- ACCU - Professionalism in programming - http://www.accu.org/