TCPサーバはlistenした後にクライアントからのコネクションをacceptしますが、どのクライアントからのコネクションをacceptしたかを知りたい場合があると思います。 ここでは、接続相手を確認する方法を説明したいと思います。 acceptした相手を表示するサンプル acceptの第二引数は、接続した相手に関する情報を含んでいます。 以下のサンプルは、acceptした相手のIPアドレスとポート番号を表示します。 IPアドレスの表示にはinet_ntoaを利用します。 inet_ntoaは、引数として渡したstruct in_addrを表現する文字列を返します。 #include <stdio.h> #include <winsock2.h> int main() { WSADATA wsaData; SOCKET sock0; struct sockaddr_in addr; str