そもそも何故変換関数を自作してるの?
wstringだけで足りないの?