【HP ANSI C++/C】コンパイル時のwarning #2167-D
質問内容
コンパイル時に出力された次のwarningの原因を教えてください。
warning #2167-D: argument of type "int" is incompatible with parameter of type "FILE *"
回答内容
int と FILE型のポインタを代入しています。64bitアプリケーションの場合、サイズがそれぞれ int型は4バイト、ポインタは8バイトでサイズが異なります。そのため、64bit環境でポインタをint型で扱うと問題が発生しますので、64bitアプリケーションを作成する場合は、修正が必要です。
【確認済みの対象OS】HP-UX
【カテゴリー】トラブルシューティング
製品名カテゴリ
-
コンテンツID:
3150105982
-
公開日:
2013年09月27日
-
最終更新日:2013年09月27日
アンケート
サポート情報充実のためアンケートにご協力をお願いいたします。
コメント欄: