2011-08-05 2 views
-3

이것은 클라이언트와 서버간에 연결하는 C++ 코드의 일부입니다. 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

거기에는 특별한 무선 인터넷이 없습니다. – Flexo

답변

1

나는 (적어도 공식적으로) 코드 변환 모르겠지만 자바의 Socket로 본다. 예 : here을 참조하십시오.

+0

좋아요, 그냥 소켓 연결이 완료되었는지 확인하는 코드가 필요합니다 .. – user875264

+1

웹에 코드 샘플이 많이 있습니다. 단지 자바 소켓 예제뿐입니다. – MByD