返回首页

您好,
C,在Ubuntu环境socket编程,

在这个阶段,我米试图这一点,

客户端:

do

{

  

   printf("Please enter the message:(Enter q for quit) ");

    bzero(buffer,256);

    fgets(buffer,255,stdin);

    n = write(sockfd,buffer,strlen(buffer));

    if (n < 0) 

         error("ERROR writing to socket");

    bzero(buffer,256);

    n = read(sockfd,buffer,255);

    if (n < 0) 

         error("ERROR reading from socket");

   if(buffer[0]=='q') 

     break;

   printf("%s\n",buffer);

 

}while(1) ;

服务器端:
{C} 现在每个人可以发送一条消息,然后等待响应,发送更多的信息,
我想客户端服务器,所以,他们可以通过多条线路一次聊天。只是想,雅虎和Facebook聊天......

PLZ建议我的东西...... thanx在账款....

回答

评论会员:游客 时间:2012/02/07
查看这个:imgsrc=
沙克蒂米斯拉
评论会员:游客 时间:2012/02/07
如果你是使用Boost可以使用{A}或{A2}他们有很多的例子