• ベストアンサー

hostent.h_addrの説明URL

hostentのメンバにh_addrがあるらしいのですが、MSのサイトで その説明がされているURLはどこですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

http://msdn2.microsoft.com/en-us/library/ms738552.aspx はどうでしょう The macro h_addr is defined to be h_addr_list[0] for compatibility with older software. と書いてあるので互換性のためのマクロのようです。

hubllk
質問者

お礼

ありがとうございました。 一見メンバに見えましたが、メンバのように見えるマクロは どうやって作るのですか? h_addrの定義を理解するために以下のソースを書きましたが これではだめでした。 int main(){  #define d()(S.j[0])  struct S{   int i;   int j[2];  };  S s;  s.d = 3;  return 0; }

その他の回答 (2)

  • mikaemi
  • ベストアンサー率50% (33/65)
回答No.3

マイクロソフトの独自定義のようだから「MSのサイト」をお探しなんでしょうか? winsock.h や winsock2.h などインクルードファイルを直接見てみればわかるのでは? それとも、内容はわかるが、確信が欲しいということでしょうか?^^

hubllk
質問者

お礼

正解、確信がほしいから。

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

http://msdn2.microsoft.com/en-us/library/ms738552.aspx >hostentのメンバにh_addrがあるらしいのですが ないですけど。

関連するQ&A