2

gethostbyname()私は自分のプログラムを呼び出そうとしていました。うまくいきました。エイリアスとアドレスリストを取得できます。herror()しかし、私が印刷するために電話したいときはh_errno、いつも言っています"Unknown Host"

を呼び出すことでエイリアスとアドレスリストを取得できるのに、なぜh_errnoが 1 を意味するのか、誰か説明してもらえますか?"Unknown Host"gethostbyname()

ありがとう。

4

1 に答える 1

3

h_errno の値は、gethostby* 関数が失敗した場合にのみ意味があります。それ以外の方法で見ないでください。

于 2012-09-06T05:03:09.383 に答える