查看完整版本: 高手帮忙,谢谢!

joneslee 2007-10-26 12:18

高手帮忙,谢谢!

以下公式VC++调试不能通过:高手看看哪错了?谢谢!
//向下角度线划法
__declspec(dllexport) int WINAPI myje1(CALCINFO* pData)
{
  if ( pData->m_pCalcParam[0].m_nParamStart >= 0 &&
     pData->m_pCalcParam[1].m_nParamStart >= 0 )
  {
    int nfirst;
    if(pData->m_pCalcParam[1].m_nParamStart <= pData->m_pCalcParam[0].m_nParamStart)
      nfirst=pData->m_pCalcParam[1].m_nParamStart;
    else
      return -1;//nfirst=pData->m_pCalcParam[0].m_nParamStart;
    int nlast=pData->m_nNumData;
    const float* pValue1 = pData->m_pCalcParam[0].m_pfParam;
    const float* pValue2 = pData->m_pCalcParam[1].m_pfParam;
    if(nlast>nfirst)
    {  
       float jjh=0;
       for( int i = nfirst; i <nlast; i++)
       {
         jjh+= (pValue2 - pValue1)/i;
         pData->m_pResultBuf = jjh/i;
       }
       return nfirst;
    }   
  }
  return -1;
}


//向上角度线划法
__declspec(dllexport) int WINAPI myje2(CALCINFO* pData)
{
  if ( pData->m_pCalcParam[0].m_nParamStart >= 0 &&
     pData->m_pCalcParam[1].m_nParamStart >= 0 )
  {
    int nfirst;
    if(pData->m_pCalcParam[1].m_nParamStart <= pData->m_pCalcParam[0].m_nParamStart)
      nfirst=pData->m_pCalcParam[1].m_nParamStart;
    else
      return -1;//nfirst=pData->m_pCalcParam[0].m_nParamStart;
    int nlast=pData->m_nNumData;
    const float* pValue1 = pData->m_pCalcParam[0].m_pfParam;
    const float* pValue2 = pData->m_pCalcParam[1].m_pfParam;
    if(nlast>nfirst)
    {  
       float jjh=0;
       for( int i = nfirst; i <nlast; i++)
       {
         jjh+= (pValue1 - pValue2)/i;
         pData->m_pResultBuf = jjh/i;
       }
       return nfirst;
    }   
  }
  return -1;
}

joneslee 2007-10-26 12:35

VC++调试不能通过

joneslee 2007-10-28 09:27

顶上去。

bajatje 2007-10-30 12:34

大概不是飞狐所能认识的代码

joneslee 2007-10-30 21:24

[quote]原帖由 [i]bajatje[/i] 于 2007-10-30 12:34 发表 [url=http://bbs.fjfox.com/redirect.php?goto=findpost&pid=371230&ptid=41730][img]http://bbs.fjfox.com/images/common/back.gif[/img][/url]
大概不是飞狐所能认识的代码 [/quote]
这是用VC++写的飞狐DLL文件原码。
页: [1]
查看完整版本: 高手帮忙,谢谢!