VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 409|回复: 9

[已解决]新手请教一个vs2013的调试问题。

[复制链接]
34_avatar_middle
最佳答案
0 
在线会员 发表于 2020-2-7 19:25:01 | 显示全部楼层 |阅读模式
大家好,我在学习syc老师的课程 VC驿站《VC++高级班之多线程篇》第三讲的时候,按老师的演示的自己做了实践。
但是出现的结果和老师的是不一样。而且这个调试的问题出现几次了,不知道是什么原因,所以请教一下。

按老师的演示调试到return FALSE这里时,再次按下F10会跳转到thrdcore.cpp中的_AfxThreadEntry()函数中,而且call stack窗口中也能看到这个函数,
但是我的会出现附件中图片的情况,一是没有跳转到_AfxThreadEntry()函数中,二是call stack窗口中也不能看到这个函数。

请教一下是什么原因?

BOOL CUIThreadApp::InitInstance()
{
        // TODO:  perform and per-thread initialization here
        CTestDlg dlg;
        dlg.DoModal();
        return FALSE;
}
最佳答案
51_avatar_small
2020-2-8 00:31:53
david2020 发表于 2020-2-7 21:46
那我就不明白问题出在哪里了?我也是按老师的课程装的vs2013,只是老师装的是中文版,我的是英文版,我的 ...

工程使用MFC的方式跟教程不一样,工程属性按照以下两个图的建议修改下就可以了。
我这里修改的是 Debug 模式:

新手请教一个vs2013的调试问题。

新手请教一个vs2013的调试问题。
1.jpg




上一篇:GetSubItemRect为何无法获取0列的信息
下一篇:一个没整明白的问题
75_avatar_middle
最佳答案
18 
online_supermod 发表于 2020-2-7 19:46:57 | 显示全部楼层
你试试  按F11试试
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-7 20:14:11 | 显示全部楼层
wl1383838438 发表于 2020-2-7 19:46
你试试  按F11试试

按F10和按F11结果一样。
都是No Symbols Loaded窗口打开了,提示mfc120d.i386.pdb not load
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-7 20:15:45 | 显示全部楼层
或者是提示其他dll没有加载。总之到处调试的时候经常弹出No Symbols Loaded这个窗口。
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-7 20:35:31 | 显示全部楼层
是不是这里的设置不对啊
2.jpg
82_avatar_middle
最佳答案
14 
在线会员 发表于 2020-2-7 21:20:17 | 显示全部楼层
david2020 发表于 2020-2-7 20:35
是不是这里的设置不对啊

老大教程中用的是 vs2008,我刚用我电脑中的 vs2013 也是跟课程中一样的效果,从 CUIThreadApp::InitInstance() 函数返回之后,确实回到了 _AfxThreadEntry() 函数
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-7 21:46:36 | 显示全部楼层
love_cctry 发表于 2020-2-7 21:20
老大教程中用的是 vs2008,我刚用我电脑中的 vs2013 也是跟课程中一样的效果,从 CUIThreadApp::InitInst ...

那我就不明白问题出在哪里了?我也是按老师的课程装的vs2013,只是老师装的是中文版,我的是英文版,我的英文版是官网下的旗舰版,然后根据老师的演示装了VA_X_Setup2076,也是飘云阁破解的。几乎所有的安装,设置,都是和老师的教程一样。
使用起来其他地方都没发现什么问题,就是调试的时候和老师的不一样。我是个新手,实在想不到问题出在哪里了。我在网上百度也看了一些帖子,就是没解决。
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-7 21:52:23 | 显示全部楼层
安装的vs2013是看课程 VC驿站 - 零基础学习《实用C++》编程 学习安装的。
https://www.bilibili.com/video/av38388453?p=4
51_avatar_middle
最佳答案
82 
online_admins 发表于 2020-2-8 00:31:53 | 显示全部楼层    本楼为最佳答案   
bestAnswer
david2020 发表于 2020-2-7 21:46
那我就不明白问题出在哪里了?我也是按老师的课程装的vs2013,只是老师装的是中文版,我的是英文版,我的 ...

工程使用MFC的方式跟教程不一样,工程属性按照以下两个图的建议修改下就可以了。
我这里修改的是 Debug 模式:

新手请教一个vs2013的调试问题。

新手请教一个vs2013的调试问题。
34_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-2-8 08:48:54 | 显示全部楼层
Syc 发表于 2020-2-8 00:31
工程使用MFC的方式跟教程不一样,工程属性按照以下两个图的建议修改下就可以了。
我这里修改的是 Debug  ...

按你的设置解决了。你一出手,必是药到病除。
谢谢老大。
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

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

关闭

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

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

GMT+8, 2020-9-30 10:23

Powered by CcTry.CoM

© 2009-2020 cctry.com

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