服务端:
{
socketListen.Listen (1); //设置1台连接上限
CSocket socketConnect;
socketListen.Accept (socketConnect);
.........
.....//在这里写一段发送一个大文件的代码。
.............
.................
}客户端:
CSocket socketConnect;
if (socketConnect.Create ())
{
while (1)
{
if (socketConnect.Connect ())
{
................//接收文件。
{
//
结果发现在同一时间内客户端的Connect均返回TRUE。
{
socketListen.Listen (1); //设置1台连接上限
CSocket socketConnect;
socketListen.Accept (socketConnect);
.........
.....//在这里写一段发送一个大文件的代码。
.............
.................
}客户端:
CSocket socketConnect;
if (socketConnect.Create ())
{
while (1)
{
if (socketConnect.Connect ())
{
................//接收文件。
{
//
结果发现在同一时间内客户端的Connect均返回TRUE。
我的客户端连接后,服务器一直不停的响应,就是不断地调用accept(即使关闭客户端),但是客户端的connect函数确成功而返回零,该怎么解决?