[システム ロケールの変更]が日本語であれば、問題なくSJISのファイルをビルド可能でした。 2018年12月11日火曜日 4:01 文字化けすることとビルドが通らないことがよくわかりません。何をもって文字化けしたと判断しましたか? またビルドが通らないというのはどのようなエラーが発生した...
今回はファイル書き出しでもなく、また複数行の変換でもないのでサンプルにあるループ処理は不要となり、最終的に localUTF8toSJIS=require("UTF8toSJIS")localUTF8SJIS_table="Utf8Sjis.tbl"localdirectory=[[C:\Users\USERNAME\ほげほげ\ふがふが\]]-- 日本語入りパスlocalfht=io.open(script...
今回は、Windows API の MultiByteToWideChar() と WideCharToMultiByte() を使って変換を行うライブラリ(ヘッダーオンリー)を作ってみました(文末の strconv2.h を保存してお使いください。C++専用です。Cでは使えません)。また、内部的にワイド文字列を経由することで シフトJIS⇔UTF-8 の変...