エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TCPを使う(クライアント2、gethostbyname):Geekなぺーじ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TCPを使う(クライアント2、gethostbyname):Geekなぺーじ
前述したTCPクライアント例では、connectする宛先はgethostbynameが返した一つ目のIPアドレスです。 し... 前述したTCPクライアント例では、connectする宛先はgethostbynameが返した一つ目のIPアドレスです。 しかし、インターネットではひとつの名前に対して複数のIPアドレスが関連付けられている事があります。 そのため、gethostbynameも複数のIPアドレスを返す構造になっています。 ここでは、複数のIPアドレスが返ってきた時の扱い方の例を示したいと思います。 gethostbyname利用例 以下に改造したTCPクライアントを示します。 このTCPクライアントのサンプルは、前述した単純なTCPサーバと接続します。 このTCPクライアントの動作確認を行うためには、あらかじめ前述したTCPサーバを起動しておく必要があります。 #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include