
All I want to know is, wether there is a specific reason the path class can't deal with a normal space in any path. path p("a b"); throws filesystem errors. I'd like to point out, that this omission basically defeats the purpose of this library to be usabel cross-platform, since the two most used systems have directory names with spaces in it for very commonly used paths. Neither windows with "My Documents" or "Program Files" nor OS X with "Application Support" will allow to use the boost::filesystem::path class. And if you can't use it for those platforms, what is the point of using it if you still need to write platform specific code? Regards Jan Schukat

# shookie@email.de / 2006-10-02 03:49:21 +0200:
All I want to know is, wether there is a specific reason the path class can't deal with a normal space in any path.
path p("a b");
throws filesystem errors.
I'd like to point out that the manual mentiones this quite promimently. *I* had no problem spotting it in the documentation even without running into this myself, simply during the initial reading. RTFM, please. At least this one time. -- How many Vietnam vets does it take to screw in a light bulb? You don't know, man. You don't KNOW. Cause you weren't THERE. http://bash.org/?255991
participants (2)
-
Roman Neuhauser
-
shookie@email.de