社区
网络编程
帖子详情
请教大虾一个关于CSocket 问题
fanjiemail
2003-04-06 10:19:12
请问客户端与服务端建立连接后,是不是就可以用已经与服务器已经建立连接的那个SOCKET ,继续接受服务器发来的数据呢?
我确实是这样做的,而且在客户端用了OnReceive(),但好象OnReceive 没有被自动的调用(但服务端可以接受客户端的数据),请问,在客户与服务端接受和发送数据的套接字,到底是怎么回事,老是出现 指针 问题,请斑竹讲详细一点啊…%
...全文
69
7
打赏
收藏
请教大虾一个关于CSocket 问题
请问客户端与服务端建立连接后,是不是就可以用已经与服务器已经建立连接的那个SOCKET ,继续接受服务器发来的数据呢? 我确实是这样做的,而且在客户端用了OnReceive(),但好象OnReceive 没有被自动的调用(但服务端可以接受客户端的数据),请问,在客户与服务端接受和发送数据的套接字,到底是怎么回事,老是出现 指针 问题,请斑竹讲详细一点啊…%
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fanjiemail
2003-04-07
打赏
举报
回复
OnReceive 是CServer 重载的一个虚函数
这问题我已经解决 现在有遇见新的问题 :
当服务器启动后,客户端连接成功了,在关闭客户端,此时服务器还在运行,但我再次把客户端连接是就出现了,指针问题;请问是不是 Create 必须与 Close 联合使用,才可以避免这种错误的发生呢 谢谢
powgu
2003-04-06
打赏
举报
回复
UP........
fanjiemail
2003-04-06
打赏
举报
回复
我已经在create 时绑定了,但服务端往客户发的时候,受到的却是一段乱码,而且还出现内存泄露,建立连接后*socket ,是否需要释放掉,但释放后,该socket 又不能收发数据流了………………
egyptcaesar
2003-04-06
打赏
举报
回复
不是,建立连结后还要对地址进行绑定!!然后才能进行数据的收发!!
Nerv
2003-04-06
打赏
举报
回复
如果OnRecieve是CServer的成员,那应该把ps->去掉
fanjiemail
2003-04-06
打赏
举报
回复
CServer* psocket = new CServer();
CServer* ps = new CServer();
psocket->Create();
psocket->Listen();
psocket->Accept(*ps);
OnReceive()
{
//运行到什么这里就出现内存泄漏
ps->Receive(buffer, 100. 0);
}
帮忙看看啊
zhumerchant
2003-04-06
打赏
举报
回复
能不能把源代码贴出来?挑关键部分
Network Thread
怎样让控制台程序也能处理消息?到底这样可以吗?请高手指点。我在多线程中使用C
Socket
的,怎么老是出错,请大家帮我看看!VC中使用IXMLHTTPRequest获取URL信息的
问题
,有代码*********************************************如何通过IXMLHTTPRequest下载文件?300分
请教
如何向DNS查询MX记录(SDK+
socket
)那位仁兄有在
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到
一个
函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画
一个
箭头?高分
请教
如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个
问题
.如何对 I/O 端口进行操作?有了该
问题
就有了思考(100分 献礼!)如何
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示数据下载中文名文件时保存文件名乱码
问题
关于用ASP.net绘图的
问题
,请
大虾
指教那
UI和其他
小
问题
,关于树控件,选中的
问题
?就是怎么得到当前选中项怎样在标题栏上添加自己的button或其他控件请问显示桌面按钮触发的Windows消息是什么?哪位有像Windows2000任务管理器中性能的那个曲线图的源代码。控件中如何使用双缓存?怎么把ShockWaveFlash控件上发生的鼠标右键捕获,并替换成鼠标左键事件?用C++AndAPI写对话框程序请问:如何使MDI程序一次只打开一种文档?有没有
CSDN回帖得分大全(近两年)
√vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] 40 ylongwu 05-21 20:486 ylongwu06-28 13:42管理√为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [VC/MFC 界面] 40 chencheng8095 05-23 00:2911 xianglitian06-10 11:51管理√CFileFind::FindFile 支持通配符么? [VC/MFC 基础类] 100 wysbk002 05-22
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章