解释代码int CGraph::AddTorqueVal(int valChart, int valLog)
时间: 2023-04-01 22:00:47 浏览: 75
这段代码是一个函数,函数名为AddTorqueVal,接受两个参数valChart和valLog,返回一个int类型的值。这个函数的作用是将valChart和valLog相加,然后将结果作为扭矩值添加到一个图形对象中。
相关问题
请解释一下以下代码:int CGraph::AddTorqueVal(int valChart, int valLog) { if (m_Points.GetSize() == 0) { m_StartTick = GetMilliseconds(); } __int64 t = GetMilliseconds() - m_StartTick; if (t >= (XScale_Max - XScale_0) * 1000) XScale_Max++;
这段代码是一个函数,名为 AddTorqueVal,它接受两个整数参数 valChart 和 valLog。首先,它检查一个名为 m_Points 的变量是否为空,如果是,则将当前时间记录为 m_StartTick。然后,它计算从 m_StartTick 到当前时间的时间差,并将其存储在一个名为 t 的变量中。接下来,它检查 t 是否大于等于 (XScale_Max - XScale_) * 100,如果是,则将 XScale_Max 赋值给 t。最后,函数返回一个整数值。
请解释以下代码:int CGraph::AddTorqueVal(int valChart, int valLog) { if (m_Points.GetSize() == 0) { m_StartTick = GetMilliseconds(); } __int64 t = GetMilliseconds() - m_StartTick; if (t >= (XScale_Max - XScale_0) * 1000) XScale_Max++; CPoint ptChart(t, valChart); m_Points.Add(ptChart); CPoint ptLog(t, valLog); m_LogPoints.Add(ptLog); return m_Points.GetSize();
这段代码是一个函数,函数名为 AddTorqueVal,接受两个参数 valChart 和 valLog,返回值为 m_Points 的大小。首先判断 m_Points 是否为空,如果是,则记录当前时间为 m_StartTick。然后计算时间差 t,如果 t 大于等于 (XScale_Max - XScale_) * 100,则将 XScale_Max 赋值给 t。接着创建两个 CPoint 对象,分别表示 valChart 和 valLog 的值,将它们添加到 m_Points 和 m_LogPoints 中。最后返回 m_Points 的大小。