コンパイラの警告 (レベル 1) C4819
This page is specific to:.NET Framework Version:2.03.54.0
Visual C++ の概念 : C/C++ プログラムのビルド
コンパイラの警告 (レベル 1) C4819

エラー メッセージ

ファイルは、現在のコード ページ ('数値') で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。

C4819 は、ANSI ソース ファイルが、そのファイル内の文字をすべては表示できないコードページを使用するシステムでコンパイルされている場合に発生します。

C4819 を解決するには、ファイルを Unicode 形式で保存します。

Community Content

使用されている文字を確認して下さい
Added by:Jitta

英語圏から持ってきたコードを、日本語環境でコンパイルしたときに発生する可能性があります。

英語圏で使用される文字が、すべて日本語環境で表示できると考えていると、間違いです。著作権記号の(C)や登録商標記号の(R)は、Shift_JIS 環境では表示できません。こういった文字が使われている可能性を疑って下さい。

その他、バグもあったようです。
HotFix: http://support.microsoft.com/default.aspx/kb/912790/ja
バグのフィードバック: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=119369

コミュニティでの質問: http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41975&forum=7

© 2009 Microsoft Corporation. All rights reserved.   使用条件 | 商標 | プライバシー
Page view tracker
ライトウェイト ライブラリについて評価してください。
x
ライトウェイトは、ユーザーの皆様からご要望をいただいた SearchBox と既定のコード言語選択の機能を追加することにより、ScriptFree (loband) に基づいています。
SearchBox は気に入りましたか。
タブ付きコード ブロックは気に入りましたか。
このトピックは役に立ちましたか。
ご意見やご感想をご自由にお書きください。
ありがとうございました。
x
MSDN Online を向上するためのご協力に感謝いたします。
フィードバック
ビューの切り替え
クラシック
ライトウェイト
ScriptFree
ビューの切り替え