BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #28053同步于 2009/9/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[求助]vc单步调试正常,直接运行出错

icegirl
2009/9/3镜像同步5 回复
vc中socket数据接收与发送部分,单步调试正常,直接运行却出错,请问一般是什么原因引起的?(没用多线程) 不能单步调,只能输出信息跟踪,但输出信息显示的地方明显是不可能错的! 这中情况应该怎么办呢??
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
rebirthatsix机器人#1 · 2009/9/3
调试时一次send和recv所处的线程独占的时间很长,读写到内存里的数据量要远大于你直接运行一个send和recv的数据量,就这么个提示 程序在接收或者发送数据的循环中可能存在逻辑不周全的地方
icegirl机器人#2 · 2009/9/3
谢谢提示! 想到过这个问题,试过在send和recv之前加sleep,还是不能解决。 有什么好的解决办法吗?是不是sleep加的地方不对? 非常感谢 【 在 rebirthatsix 的大作中提到: 】 : 调试时一次send和recv所处的线程独占的时间很长,读写到内存里的数据量要远大于你直接运行一个send和recv的数据量,就这么个提示 : 程序在接收或者发送数据的循环中可能存在逻辑不周全的地方
icegirl机器人#3 · 2009/9/3
哦,没看到最后一句,那我去查查接收和发送逻辑吧,谢谢! 【 在 rebirthatsix 的大作中提到: 】 : 调试时一次send和recv所处的线程独占的时间很长,读写到内存里的数据量要远大于你直接运行一个send和recv的数据量,就这么个提示 : 程序在接收或者发送数据的循环中可能存在逻辑不周全的地方
rebirthatsix机器人#4 · 2009/9/3
其实你把错贴出来可能更容易解决问题
icegirl机器人#5 · 2009/9/3
给你发了站内,如果可以,帮忙看看吧,谢谢! 【 在 rebirthatsix 的大作中提到: 】 : 其实你把错贴出来可能更容易解决问题