2011-08-05 50 views
-3

這是連接客戶端和服務器的C++代碼的一部分, 我需要一個android代碼對應C++代碼嗎?wifi代碼由C++轉換爲android

/* Create a reliable, stream socket using TCP */ 
if ((sock = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0) 
return ("Could not create socket!"); 

/* Construct the server address structure */ 
memset(&echoServAddr, 0, sizeof(echoServAddr));  /* Zero out structure */ 
echoServAddr.sin_family  = AF_INET;    /* Internet address family */ 
echoServAddr.sin_addr.s_addr = inet_addr(servIP); /* Server IP address */ 
echoServAddr.sin_port  = htons(echoServPort); /* Server port */ 

/* Establish the connection to the echo server */ 
if (connect(sock, (struct sockaddr *) &echoServAddr, sizeof(echoServAddr)) < 0) 
return ("Could not connect to socket!"); 
+0

那裏沒有什麼特定的WiFi。 – Flexo

回答

1

我不是代碼轉換器(至少不是官方的),但看看Java的Socket。見示例here

+0

好的,只需要一個代碼來驗證套接字連接已完成。 – user875264

+1

網上有很多代碼示例,只是google java套接字示例。 – MByD