VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 278|回复: 9

[交流] 程序调试的时候崩了,求解

[复制链接]
17_avatar_middle
最佳答案
0 
在线会员 发表于 2020-5-20 17:23:21 | 显示全部楼层 |阅读模式
程序调试后 显示无法查找或打开PDB文件。 上网找了资料 打开了“启用源服务器支持”和“Microsoft符号服务器” 结果程序还是崩了 这咋回事呢?
截图3.png
截图2.png
截图1.png




上一篇:C++ ReadFile使用问题
下一篇:渣渣菜鸟求助
04_avatar_middle
最佳答案
5 
online_vip 发表于 2020-5-20 18:40:14 | 显示全部楼层
崩溃的时候调试器会给出崩溃的地方和原因,贴出来看看
17_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-5-21 13:11:41 | 显示全部楼层

错误的信息

本帖最后由 卑微programer 于 2020-5-21 13:13 编辑

看一下吧大佬 多谢
截图.png
17_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-5-21 13:28:52 | 显示全部楼层
xiao14116 发表于 2020-5-20 18:40
崩溃的时候调试器会给出崩溃的地方和原因,贴出来看看

大佬看一下
截图3.png
截图2.png
60_avatar_middle
最佳答案
0 
在线会员 发表于 2020-5-21 14:53:35 | 显示全部楼层
在vs2019下把strcpy(p_name, t_name)改成strcpy_s(p_name, n_len + 1, t_name)运行正常,添了一个语句输出p_name也正常输出sssssssss了
57_avatar_middle
最佳答案
21 
在线会员 发表于 2020-5-21 17:33:47 | 显示全部楼层
char *p = new char[n_len+1]; // 分配一个大小为n_len+1的char数组
char *p = new char(n_len+1); //分配一个char ,并用n_len+1来初始化值

评分

参与人数 1驿站币 +2 热心值 +2 收起 理由
58_avatar_small thzzl + 2 + 2 学习了,谢谢大佬。

查看全部评分

04_avatar_middle
最佳答案
5 
online_vip 发表于 2020-5-21 18:32:17 | 显示全部楼层
这个崩溃大概是在其他地方已经释放过这块内存,或者这个变量指向的内存是错误的地址
17_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-5-21 20:44:33 | 显示全部楼层
JLDawson 发表于 2020-5-21 17:33
char *p = new char[n_len+1]; // 分配一个大小为n_len+1的char数组
char *p = new char(n_len+1); //分配 ...

哦哦哦哦哦
17_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-5-21 20:45:36 | 显示全部楼层
xiao14116 发表于 2020-5-21 18:32
这个崩溃大概是在其他地方已经释放过这块内存,或者这个变量指向的内存是错误的地址

嗯嗯 多谢了
17_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-5-21 20:49:04 | 显示全部楼层
xiao14116 发表于 2020-5-21 18:32
这个崩溃大概是在其他地方已经释放过这块内存,或者这个变量指向的内存是错误的地址

是我给p_name分配内存的时候打错括号了...........
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-8-9 12:50

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表