求教C++方面的问题,谢谢

[复制链接]
查看11 | 回复5 | 2012-1-9 11:59:06 | 显示全部楼层 |阅读模式
修电脑时,经常碰到这类问题。先下:【read修复工具】,修复一下,试试!这是你下载的“游戏或软件”与电脑“内存”有冲突1。游戏或软件带木马或病毒!(杀毒软件,全盘扫描与自定义扫描,重启后,隔离区,彻底删除)2。游戏或软件与其它游戏有冲突!(同类软件,互不兼容!开始菜单,程序,卸载,只留一个游戏)3。游戏或软件与其它软件冲突!(如:冲突播放器或某些杀毒软件过于敏感,卸载播放器或杀毒,重装游戏)4。游戏或软件版本电脑显卡不支持!(下载:驱动人生或驱动精灵,更新显卡驱动)5。游戏或软件缺少必要的dll文件或游戏补丁!(dll文件,360系统急救箱,dll文件恢复,添加恢复!游戏补丁建议去:官网下载!)6。游戏或软件带恶评插件!(可以用360...
回复

使用道具 举报

千问 | 2012-1-9 11:59:06 | 显示全部楼层
一般都是数据越界造成的,例如定义了int a[100];但你有访问a[100]=0;的时候定义a[100]后下标是从0-99的,这种会越界,有时候越界也没事,有时候就不行,主要是内存分配不同造成的还有链表存储访问的情况,当链表没有初始化或者已经销毁的,去访问就会出问题其他的情况也有,但都是程序中数据应用的逻辑问题,要限制好 建议你用调试方法试验程序,...
回复

使用道具 举报

千问 | 2012-1-9 11:59:06 | 显示全部楼层
工程不能打开。。。自己新建了个工程看了下,你是什么问题也没说,不过看样子你是一运行就报错吧?COM里的VARIANT是不能直接转成Cstring的,你那样子赋值应该会出exception的,反正我这是过不了。先定义个转换函数,在对话框头文件里声明CString VariantToString(VARIANT var);cpp里实现CStrin...
回复

使用道具 举报

千问 | 2012-1-9 11:59:06 | 显示全部楼层
没有代码,无法判断。...
回复

使用道具 举报

千问 | 2012-1-9 11:59:06 | 显示全部楼层
检查你的代码,能编译只能说明语法正确,但你的程序逻辑出错了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行