首页
社区
课程
招聘
[求助]vs2008调试dll指针乱跳的问题
发表于: 2014-4-27 15:40 5050

[求助]vs2008调试dll指针乱跳的问题

2014-4-27 15:40
5050
本人在写一个dll传输接口,调试的时候发现F10 step很诡异

就像这种情况一样,还有很多,比如copymemory明明应该是复制6字节,出现了只复制了3个字节。在dll上下的功夫不多,愿得大牛指点一下。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 19
活跃值: (125)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
不知道是不是关于vs08对dll优化,还是调试的时候符号的问题。
2014-4-27 15:41
0
雪    币: 19
活跃值: (125)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
额,问题已搞定。
但是仍然不知道所以然,很模糊的重新创建了一个工程,
然后编译,用的默认的编译选项,就没有上述问题了。
确实感觉微软的vs太扯淡了,各种优化选项,让人很晕菜。
2014-4-27 16:01
0
雪    币: 4028
活跃值: (3570)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关闭编译器优化试试。
2014-4-27 17:12
0
雪    币: 98
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不会大意了选了Release版本调试吧。。。据我所以 Release下调试会出现你说的情况
2014-4-29 11:03
0
雪    币: 19
活跃值: (125)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
6
木有木有,Debug版本啦。
问题已经解决了 , 嘻嘻。
2014-4-30 19:11
0
游客
登录 | 注册 方可回帖
返回
//