If I have a string that is in UTF-8, how do I tell the path constructor?

   path p1 ("my utf8 data", SOME_CODECVT);

I think it is a matter of passing the right SOME_CODECVT.  What is it?
The path::value_type is wchar_t, according to the docs.

—John