use*_*292 3 c++ struct memory-leaks
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;
}
Run Code Online (Sandbox Code Playgroud)
我的问题是:
如果另一个类调用returnObjTime()函数,比如说:
OBJTIME t = objectP-> returnObjTime()
我假设将创建一个OBJTIME结构的新副本?
我完成后是否需要删除变量"t"?它会造成内存泄漏吗?
谢谢.