/ client.cpp
client.cpp
1 #include <arpa/inet.h> 2 #include <iostream> 3 #include <cstring> 4 #include <unistd.h> 5 6 7 int main() 8 { 9 int sock = socket(AF_INET,SOCK_STREAM,0); 10 sockaddr_in server_addr; 11 server_addr.sin_family = AF_INET; 12 server_addr.sin_port = htons(8080); 13 14 inet_pton(AF_INET,"127.0.0.1",&server_addr.sin_addr); 15 16 connect(sock,(sockaddr*)&server_addr,sizeof(server_addr)); 17 18 char buffer[1024]; 19 read(sock,buffer,1024); 20 std::cout<<buffer<<std::endl; 21 22 const char* msg = "Hello from client"; 23 send(sock,msg,strlen(msg),0); 24 25 close(sock); 26 return 0; 27 }