typedef typedef struct _OBJTIME {
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} OBJTIME
OBJTIME objTime; //Note, this objTime is modified other function
OBJTIME ObjectParent::returnObjTime() const
{
return objTime;
}
我的问题是:
如果另一个类调用 returnObjTime() 函数,比如:
OBJTIME t = objectP->returnObjTime()
我假设将创建 OBJTIME 结构的新副本?完成后是否需要删除变量“t”?它会造成内存泄漏吗?
谢谢。