zoukankan      html  css  js  c++  java
  • MFC socket网络通讯核心代码

    服务器:

    AfxSocketInit();//初始化,必须执行这个函数socket才能正常执行
     server.Create(10086);
     server.Listen(10);
     while(1)
     {

      CSocket client;
      if(server.Accept(client))
      {
       AfxMessageBox(L"connect success!");
       char buf[1024];
       memset(buf,0,sizeof(buf));
       client.Receive(buf,sizeof(buf)-1);
       CString str(buf);
       AfxMessageBox(str);
       memset(buf,0,sizeof(buf));
       strcpy(buf, "hello client!");
       client.Send(buf,strlen(buf));
      }
      else
      {
       AfxMessageBox(L"connect failed");
      }
      client.Close();
      
     }
     server.Close();

    客户端:

    AfxSocketInit();
     client.Create();
     if(client.Connect(L"127.0.0.1",10086))
     {
      AfxMessageBox(L"connect success");
      char buf[1024] ;
      memset(buf,0,sizeof(buf));
      
      strcpy(buf,"hello server!");
      client.Send(buf,strlen(buf));
      
      
      client.Receive(buf,sizeof(buf)-1);
      CString str(buf);
      AfxMessageBox(str);
     }
     else
     {
      AfxMessageBox(L"connect failed");
     }
     client.Close();

  • 相关阅读:
    传感器仿真平台——数据生成模块(三)
    写一个ES6 的遍历目录函数
    编码风格
    关于DOM事件的一个例子
    WEB DB
    表格资料
    css3 鼠标移入移出效果
    css 3D
    正向代理和反向代理
    FileReader 对象
  • 原文地址:https://www.cnblogs.com/chentongxin/p/3437229.html
Copyright © 2011-2022 走看看