D言語 Part14
■ このスレッドは過去ログ倉庫に格納されています
0385デフォルトの名無しさん
2007/08/21(火) 23:48:34wchar[] toWString(char[] src) {
wchar[] dst = new wchar[0];
foreach(dchar ch;src){
dst~=cast(wchar)ch;
}
return dst.dup;
}
こういうのは?
foreachで渡ってくる各要素をdcharで受け取るとUNICODE文字単位に分解してくれるらしいっす。
そこから目的の文字型にキャストして連結してやれば変換できるんじゃないかな……と。試してないけど。
■ このスレッドは過去ログ倉庫に格納されています