void ArSocket::setIPString(void) { unsigned char *bytes; bytes = (unsigned char *)inAddr(); if (bytes != NULL) sprintf(myIPString, "%d.%d.%d.%d", bytes[0], bytes[1], bytes[2], bytes[3]); }
void RobotSocket::setIPString(void) { unsigned char *bytes; bytes = (unsigned char *)inAddr(); //结构体表示的IP地址转换到字节表示的序列 if (bytes != NULL) sprintf(myIPString, "%d.%d.%d.%d", bytes[0], bytes[1], bytes[2], bytes[3]); }