こんにちはImはC++プログラムに埋め込まれたv8エンジンを使用していて、文字列の問題に遭遇しました。
もちろん、v8エンジンはutf8文字列を完全にサポートしていますが、方法がわかりません。
char path[ 1024 ];
GetCurrentDirectory( 1024, (LPWSTR)path );
script->Path = String::New(path);
ただし、結果は唯一の文字「D」です。String:: Newは、char*とutf_16*のみを受け入れます。
v8ドキュメントを確認しましたが、utf8文字列を作成する方法が見つかりませんでした。誰か助けてもらえますか?