linux下C++ socket网络编程(32)

cout << \"Connect Server: \" << SERVER_IP << \" : \" << SERVER_PORT << endl;

// 创建socket

sock = socket(PF_INET SOCK_STREAM 0);

if(sock < 0) {

perror(\"sock error\");

exit(-1);

// 连接服务端

if(connect(sock (struct sockaddr *)&serverAddr sizeof(serverAddr)) < 0) {

perror(\"connect error\");

exit(-1);

// 创建管道 , 其中fd[0
用于父进程读 , fd[1
用于子进程写

if(pipe(pipe_fd) < 0) {

perror(\"pipe error\");

推荐阅读