2013-11-29から1日間の記事一覧
どっかのライブラリを使いたいってときにINCLUDEとLIBPATHそれぞれ指定する必要があるわけだが、(ライブラリのディレクトリ)\includeと(ライブラリのディレクトリ)\libだったりすることはよくあるわけで。 その「(ライブラリのディレクトリ)」をそれぞれにベ…
これ、ビルドしたバイナリのディレクトリかと思いきやさにあらず。 どうも$(ProjectDir)になるっぽい。(標準のディレクトリツリー構成だと、exeのあるディレクトリのいっこ上になる) カレントからコンフィグ読んで、なんてコード書いてDebug/Releaseにコンフ…
で、その「UTF-8→UTF-16LE→CP932」をやるときにWindows環境だと多分一番無難なのが上記のAPIなのだが。 (iconvとか規格的には正しいんだろうが、CP932周りは変換表がパラノイアですからorz) で、第2引数に変換処理の制御フラグを指定できますよ、とあるが、…
Irrlichtはファイルシステム(というか具体的にはファイルパス)のエンコーディングがcharでもwchar_tでも対応できるように作られてる ……はずだと思ったが、落とし穴。 アプリケーション側でirr::fschar_tを決めれば同一のDLL(lib)でANSI/UNICODE対応できるか…