关闭

线程函数中的某段代码,总是抛出异常,不解?

标签: 代码
427人阅读 评论(0) 收藏 举报
分类:
CString strNewData,strOldData;
CString strNewData2,strOldData2;

try
{
strNewData.Format(“%g”, pMain->m_CPRKManager.m_chPRKRecogBuffer2[pMain->m_CSysConfigInfo.m_ulDCCheck1]);
if( strNewData != strOldData)
{
++m_gdDataChange1Counter;
strOldData = strNewData;
}
//检测点2.2015.06.25
strNewData2.Format(“%g”, pMain->m_CPRKManager.m_chPRKRecogBuffer2[pMain->m_CSysConfigInfo.m_ulDCCheck2]);
if( strNewData2 != strOldData2)
{
++m_gdDataChange2Counter;
strOldData2 = strNewData2;
}
}
catch(…)
{
//要是线程函数每秒执行一次的话,一天大约有个5次左右。
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:355642次
    • 积分:4929
    • 等级:
    • 排名:第5744名
    • 原创:125篇
    • 转载:186篇
    • 译文:1篇
    • 评论:29条
    最新评论