warning! warning!! warning!!!

VCFをそのまま日本語版VisualStudioでビルドすると色々warningが出ます。
エラーは出ないのでビルドには失敗はしません。
なお、ここで出るwarningのうち、

  • FoundationKit.h
  • GraphicsKit.h
  • Control.h
  • StringUtil.h

のヘッダファイルで出る文字コード関連のwarning C4819は、後々普通にVCFを使ったアプリをビルドする時にも出てくるので先に修正をしてしまいます。


まずC4819のwarningが出たヘッダファイルの文字コードを、cp1252からcp932又はUCS2(Little endian)に変換します。
変換したらVCFをリビルドしてみます。
C4819のwarningが消えてれば完了です。おつかれさまでした。
修正するヘッダファイルは上に上げた4つ(だったと思った)なので、手動でファイルを一つ一つ指定して文字コードを変換していっても問題ないです。楽勝です。


まぁ別にC4819のwarningが出ているのは全部コメント部分なので、文字コードの変換が面倒な場合は直さなくてもそんなに大きな問題は無いです。
あるとしたらビルドに時間が掛かることくらいでしょうか。