5 Nov
2011
5 Nov
'11
5:57 p.m.
On Windows you should convert it to utf16.
I know that is how it stores it internally. My question is "how". Given that I have data that are file names and encoded in UTF-8, how do I make the Boost path class accept them, and operate conveniently enough to be worth using instead of plain strings?
I don't think "path" object can do such a conversion automatically, so you should convert it on your own using CRT, WinAPI, ATL macros or any other facilities.