zoukankan      html  css  js  c++  java
  • Basic berkeley socket functions

    gethostbyname()  DNS を通して、Domain の Information を GET する、例えば IP Address なんだ。

    げん型:  

           #include <netdb.h>
           struct hostent *gethostbyname(const char *name);

    関連するデータ構造:

           The hostent structure is defined in <netdb.h> as follows:
    
               struct hostent {
                   char  *h_name;            /* official name of host */
                   char **h_aliases;         /* alias list */
                   int    h_addrtype;        /* host address type */
                   int    h_length;          /* length of address */
                   char **h_addr_list;       /* list of addresses */
               }
           #define h_addr h_addr_list[0] /* for backward compatibility */

    注意してください:in_addr のメンバーはただ一つ、in_addr_t タイプの s_addrだ。

     そして 一つのプログラムがあるさ。 これは、簡単に セヴェルスの現在の Time を返す Program です。

     もし訪問すると、この結果だ:

    これは面白いんじゃないか?

    だから、べんきょうしましょう! がんばって!

    基本の効能を研究するなら、以上の Program のなかで

    socket() bind() listen() accept() を身に付けれる。

    わたしはもう言わない。これからもイメージをプート続く。

     

  • 相关阅读:
    vue 单页面应用 app自适应方案
    css3-3D特效
    css3动画-transition
    html5基本页面
    初入博客园
    网络部分之如何发送HTTP请求
    多线程知识之NSOperation的使用
    多线程知识点之GCD的使用
    多线程知识点之NSThread的使用
    plist 文件读写
  • 原文地址:https://www.cnblogs.com/develon/p/9817370.html
Copyright © 2011-2022 走看看