| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 707 人关注过本帖
标题:[求助]编译没有错误,运行的时候有一半的机率会出现的这个错误
只看楼主 加入收藏
jbwang
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-5-22
收藏
 问题点数:0 回复次数:4 
[求助]编译没有错误,运行的时候有一半的机率会出现的这个错误

编译没有错误,运行的时候有一半的机率会出现的这个错误。不知道是怎么回事?点击忽略后出现下面的错误。请大家指导一下,十分感谢!

图片附件: 游客没有浏览图片的权限,请 登录注册


图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2007-10-28 11:57:41编辑过]



ZDpr6ovt.jpg (29.99 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 机率 编译 运行 
2007-10-28 11:56
Janlex
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:303
专家分:0
注 册:2006-9-12
收藏
得分:0 
去掉程序中的ASSERT(),再编译运行

★★★★★欢迎光临我的博客 ★★★★★
http://www.
2007-10-28 13:03
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
收藏
得分:0 
nLength 一定时候会小于0,后ASSERT(nLength >= 0)出现异常.

=×&D o I p R e E n C g T l X&×=
2007-10-28 15:06
jbwang
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2007-5-22
收藏
得分:0 

我的程序本来没有用ASSERT(),这里的ASSERT()是atlsimpstr.h中的,可以随便更改吗?
刚才忘提了,我是执行相同的操作,程序时不时出现以上错误。操作如下:我在锦标赛对话框中点击最后一个项目(点击其他的锦标赛项目就不会出现这个问题,我试了好几次),该事件就触发一个函数,在下面的单项比赛框中显示该锦标赛的所有单项比赛项目。该函数如下:(现在我在两处添加ASSERT())
void CGradeManage::OnLbnSelchangeList1()
{
UpdateData();
int index;
CString pretourname;
index=m_tourBox.GetCurSel();
ASSERT(index!=LB_ERRSPACE||index!=LB_ERR);

m_tourBox.GetText(index,pretourname);
m_matchBox.ResetContent();
CRecordset m_recordset(&m_database);
CString sql;
sql.Format(L"SELECT Matchname FROM Matches WHERE Tourname='%s'",pretourname);
m_recordset.Open(CRecordset::forwardOnly,sql,CRecordset::readOnly);
while(!m_recordset.IsEOF())
{
CString match;
m_recordset.GetFieldValue(L"Matchname",match);
int result=m_matchBox.AddString(match);
ASSERT(result!=LB_ERRSPACE||result!=LB_ERR);
m_recordset.MoveNext();
}
m_recordset.Close();

}
运行成功的图片
图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2007-10-28 15:33:23编辑过]

2007-10-28 15:27
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
收藏
得分:0 
就这样看不出问题.

=×&D o I p R e E n C g T l X&×=
2007-10-28 17:03
快速回复:[求助]编译没有错误,运行的时候有一半的机率会出现的这个错误
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012487 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved