読者です 読者をやめる 読者になる 読者になる

inet_ntoa

inet_ntoaは、ネットワークバイトオーダのIPアドレスIPアドレス文字列に変換するWindowsAPI・・・。

inet_ntoa function (Windows)

sockaddr_in構造体のsin_addrにネットワークバイトオーダのIPアドレスが格納されているので、

このようにIPアドレス文字列を取得し、出力・・・。

WSAStartup success!
soc = 124
port = 0fa0, ns_port = a00f
setsockopt(SO_REUSEADDR) success.
bind Success.
listen success.

リッスンして、

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\B.G>telnet localhost 4000

telnet接続すると、

WSAStartup success!
soc = 124
port = 0fa0, ns_port = a00f
setsockopt(SO_REUSEADDR) success.
bind Success.
listen success.
acc = 128
accept!(IPAddress = 127.0.0.1)
続行するには何かキーを押してください . . .

IPアドレス文字列は"127.0.0.1"、つまりlocalhostだということがわかる・・・。

Sample/inet_ntoa.cpp at master · bg1bgst333/Sample · GitHub