そもそも、任意の文字コード <-> wchar_t の変換が出来ないので(locale の
文字コードとは変換できるが)、wchar_t は使わない方が良い。