用CSocket建立了一个服务器端Server和一个客户端Client,并且Connent成功了,但是不知道如何利用Send和Receive传送数据:服务器端
CSocket Server;
Server.Create(SERVER_PORT, SOCK_STREAM, address)
Server.Listen(Listen(2));
Server.Accept(Client);
Client.Send(&pDoc->m_String, 5);客户端
CSocket Client;
Client.Create();
Client.Connect(add, SERVER_PORT);
Client.Receive(&pDoc->m_String, 5);请问还要其他配置吗,我一Connent成功马上就调用这两个成员函数的。还有就是客户端如何知道服务器端有数据到达,就是我怎样使到在服务器端修改m_String,客户端的m_String也跟着修改?
CSocket Server;
Server.Create(SERVER_PORT, SOCK_STREAM, address)
Server.Listen(Listen(2));
Server.Accept(Client);
Client.Send(&pDoc->m_String, 5);客户端
CSocket Client;
Client.Create();
Client.Connect(add, SERVER_PORT);
Client.Receive(&pDoc->m_String, 5);请问还要其他配置吗,我一Connent成功马上就调用这两个成员函数的。还有就是客户端如何知道服务器端有数据到达,就是我怎样使到在服务器端修改m_String,客户端的m_String也跟着修改?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货