VCR连接_服务器出问题了怎么办

VCR连接_服务器出问题了怎么办VC连接服务器过程:1.     服务器端创建端口a)       使用一个侦听子类来创建如CListenSocket*m_pSocket,这个子类中重载Socket函数OnAccept(intnErrorCode),在OnAccept函数中主要完成服务器端纪录并保存客户端的信息。VoidCListenSocket::OnAccept(intnErrorCode){      //先

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

VC连接服务器过程:
1.      服务器端创建端口
a)        使用一个侦听子类来创建如CListenSocket* m_pSocket,这个子类中重载Socket函数OnAccept(int nErrorCode),在OnAccept函数中主要完成服务器端纪录并保存客户端的信息。
Void CListenSocket::OnAccept(int nErrorCode)
{

       //先设置一个变量用来接受连接客户端的信息
       CListenSockt* pSocket = new CListenSocekt();
      
       //获得主窗体
CChatRoomServerDlg*pMainWnd=((CChatRoomServerDlg*)(AfxGetApp()->pMainWnd));
      
       If(pMainWnd->m_pSocket->Accept(pSocket))
                            pMainWnd->m_SocketList.AddTail(pSocket);
           else
              delete pSocket;
        CSocket::OnAccept(nErrorCode);  
}
b)        创建端口Socket,如m_pSocket->Create(Port).
c)        开始侦听m_pSocekt->Listen().
2.      客户端创建
a)        创建一个CClientSocket类,函数中重载OnReceive(int nErrorCode), 主要完成接受信息事务((CChatRoomClientDlg*)
(AfxGetApp()->m_pMainWnd))->GetSocketMsg(this);
b)      pSocket->Create(),创建默认Socket。
c)        pSocket->Connect(IP,Port)。
这样就可以把服务器和客户端都相应的设置好了。
注意:IP地址和端口地址一定要相同,我就因为IP不对应花了我好多时间调试

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170044.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月12日 上午8:16
下一篇 2022年8月12日 上午8:16


相关推荐

  • 线性反馈移位寄存器LFSR verilog实现

    线性反馈移位寄存器LFSR verilog实现一 什么是 LFSR 线性反馈移位寄存器 linearfeedba LFSR 是指 给定前一状态的输出 将该输出的线性函数再用作输入的移位寄存器 异或运算是最常见的单比特线性函数 对寄存器的某些位进行异或操作后作为输入 再对寄存器中的各比特进行整体移位 百度百科定义 线性反馈移位寄存器反馈分为两种 一种是 IE 型的 LFSR 即异或门内接的线性反馈移位寄存器 另一种是异或门外接的线性反馈移位寄存器 简称 EE 型 LFSR gi 表示接不接入反馈 只能为 0 或 1 为 1 即为

    2026年3月19日
    2
  • 思科交换机路由器配置命令大全

    思科交换机路由器配置命令大全交换机基本状态 switch ROM 状态 路由器是 rommonhostna 用户模式 hostname 特权模式 hostname config 全局配置模式 hostname config if 接口状态交换机设置命令口令设置 switchenable 进入特权模式 switch configtermin 进入全局配置模式 switch config hostname 设置交换机的主机名 switch config enablesecret 设置特权加密口令 swi

    2026年3月17日
    1
  • 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程

    五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。本教程将分为五个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows上JDK的变量环…

    2022年7月23日
    10
  • 关于Raid0,Raid1,Raid5,Raid10的总结

    关于Raid0,Raid1,Raid5,Raid10的总结RAID0定义:RAID0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就

    2022年7月1日
    23
  • fdfs安装

    fdfs安装我这个看这懵逼结合起来看就蒙了下面俩路径 https my oschina net tshblogs blog 安装 FastDFS 服务器安装文件 fastdfs nginx module v1 16 tar gzlibfastcom master zipFastDFS v5 08 tar gzlibevent 2 0 22 stable tar gz

    2026年3月26日
    2
  • Nginx和Apache和Tomcat的区别及优缺点「建议收藏」

    Nginx和Apache和Tomcat的区别及优缺点「建议收藏」Nginx和Apache和Tomcat的区别及优缺点1、定义:1)ApacheApacheHTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等。(Apche可以支持PHPcgiperl,但是要使用Java的话,你需…

    2022年4月26日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号