C言語関係掲示板

過去ログ

No.357.errnoをみるには

[戻る] [ホームページ]
No.2334

UNIX-Cでerrnoをみるには
投稿者---かず(2002/08/08 10:29:16)


UNIX-Cで、関数を使用していて、異常終了するとerrnoが次の値の
いずれかに設定されますとあるのですが、このerrnoを見るには
どうすればよいのですか。
教えてください。

No.2343

Re:UNIX-Cでerrnoをみるには
投稿者---ともじ(2002/08/08 20:20:50)


こんばんは。

>UNIX-Cで、関数を使用していて、異常終了するとerrnoが次の値の
>いずれかに設定されますとあるのですが、このerrnoを見るには
>どうすればよいのですか。

errnoはerrno.hに宣言されていますので、errno.hをincludeして
そのままprintfで出力すれば参照できますが、perror関数を
使うと、エラーメッセージを出力することができます。
perrorはこちらにまとめてありますのでご参照ください。
http://www9.plala.or.jp/sgwr-t/lib/perror.html