inet_ntoa()関数は、次のコードでセグメンテーション違反エラーを引き起こします。教えてください、なぜ、お願いします。そして、どうすれば修正できますか?どうもありがとう!
void ClientAdd ( int clientSocket )
{
sockaddr clientAddress;
socklen_t clientAddressLength;
sockaddr_in* clientAddressInternet;
char* clientHost;
getpeername ( clientSocket , &clientAddress , &clientAddressLength );
clientAddressInternet = (struct sockaddr_in*)&clientAddress;
clientHost = inet_ntoa ( clientAddressInternet->sin_addr );
};
inet_ntoaの戻り値がすべてだと思います。しかし、私は見つける方法がわかりません...
PSをg++@debianでコンパイル