本文介绍了在将VC6.0代码转换为VS2010时,我遇到了错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

void GetTime (tsTime *tt)
{
long lt;
struct tm tvar;
//struct tm *__cdecl localtime(const time_t *t);
    time_t(&lt);
    tvar = *localtime (&lt);
    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时,我遇到了错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-13 11:58