本文介绍了在将VC6.0代码转换为VS2010时,我遇到了错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
void GetTime (tsTime *tt)
{
long lt;
struct tm tvar;
//struct tm *__cdecl localtime(const time_t *t);
time_t(<);
tvar = *localtime (<);
tt->cHour = tvar.tm_hour;
tt->cMinute = tvar.tm_min;
tt->cSecond = tvar.tm_sec;
return;
}
显示
错误C2040:'lt':'time_t&'与'long'的间接等级不同'
错误C2530:'lt':引用必须初始化
如何解决这些问题
Its Showing
error C2040: 'lt' : 'time_t &' differs in levels of indirection from 'long'
error C2530: 'lt' : references must be initialized
HOW TO SOLVE THESE
推荐答案
这篇关于在将VC6.0代码转换为VS2010时,我遇到了错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!