社区
其它技术问题
帖子详情
[求助]vc单步调试正常,直接运行出错
Joycebingbing
2009-09-03 05:03:12
vc中socket数据接收与发送部分,单步调试正常,直接运行却出错,请问一般是什么原因引起的?(没用多线程)
不能单步调,只能输出信息跟踪,但输出信息显示的地方明显是不可能错的!
可能是哪些地方有内存溢出了,但是好大一个工程怎么去查是哪的错误呢??
这种情况应该怎么办呢??
快急死了,拜求各位牛人帮忙~谢谢!
--
...全文
466
2
打赏
收藏
[求助]vc单步调试正常,直接运行出错
vc中socket数据接收与发送部分,单步调试正常,直接运行却出错,请问一般是什么原因引起的?(没用多线程) 不能单步调,只能输出信息跟踪,但输出信息显示的地方明显是不可能错的! 可能是哪些地方有内存溢出了,但是好大一个工程怎么去查是哪的错误呢?? 这种情况应该怎么办呢?? 快急死了,拜求各位牛人帮忙~谢谢! --
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icansaymyabc
2009-09-04
打赏
举报
回复
socket程序是与操作系统紧密相关的,它异步调用了各种系统资源。
你的问题我见得多了,实质上就是在socket的异步操作尚未得到应答之前你的单线程工作流已经把socket对象销毁了。单步调试之所以成功是因为你在每一个语句执行完后给了很大的停顿,使得socket对象在被销毁前有机会干完工作。
解决办法1:把你的源程序每个语句之后加一条 Sleep(5000),这样留出足够的时间给socket对象干活。
解决办法2:把你的程序改成多线程的或异步的,要确保socket对象完成了本职工作才能销毁它。
lzy0001sl
2009-09-03
打赏
举报
回复
错误信息时什么,socket程序单步调需要很大技巧的。
VC
++6.0-在Release下实现
单步调试
大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的赋值近似于随机(我想是
直接
从内存中分配的,没有初始化过)。这样就明确了,如果你的程序中的某个变量没被初始化就被引用,就很有可能出现异常:用作控制变量将导致流程导向不一致;用作数组下标将会使程序崩溃;更加可能是造成其他变量的不准确而引起其他的错误。所以在声明变
解决不安装
VC
运行
库(
VC
2005,
VC
2008),程序
运行
出错
的方法
解决不安装
VC
运行
库(
VC
2005,
VC
2008),程序
运行
出错
的方法
C程序
单步调试
入门(DEV-C++)
简单得介绍下C语言得
单步调试
,这是我写的第一篇博客,记录下我得学习路程。本次调试得程序是一个二分找算法,查找一个一维数组中得元素。编译完成后,
运行
程序发现有一个数据
运行
不符合,其他得均能适应程序;于是通过
单步调试
来检测程序得漏洞;DE
VC
得
单步调试
相比
VC
6.0来说要简单很多,断点得设置、变更、变量添加等都很容易;在想要令程序停下得地方设置好你的断点,添加好你需要观察得变量,选择好DEBUG模式后...
解决不安装
VC
运行
库(
VC
2005,
VC
2008),程序
运行
出错
的方法。
因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和
运行
库一起发布。但是我们平时开发和发布的时候如果都要客户安装
运行
库,那就不太方便了。你可以Microsoft下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=2092 我说说不用安装
VC
2008
运行
库的方法: 一、先要在编译程序的时候,把程序的mani
VC
6应用程序正常初始化(0xc0150002)失败的终极解决方案
最近做一个项目写了一个
VC
6下的MFC程序,结果传到别人的机子上(WIN7)出现了应用程序正常初始化(0xc0150002)失败的问题,当时还以为就是WIN7的问题,后来把程序拷贝到一台WINXP SP3的程序下还是不行。 为什么我的机子上可以,而别人的机子上
运行
不了呢? 开始google一下,找到了解决的一个办法——在程序
运行
出错
的时候,右键“我的电脑”,然后点击“管理”,再点击“事件查看器",最后看下“系统”,信息如下: (1)找不到附属汇编 Microsoft.
VC
80.De
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章