我写了以下方法:
void ShowInfo::show_time(){
time_t rawtime;
struct tm *ti;
time ( &rawtime );
ti = localtime ( &rawtime );
std::cout << std::setw(2) << ti->tm_hour << ":"
<< std::setw(2) << ti->tm_min << ":"
<< std::setw(2) << ti->tm_sec;
}
是否需要删除 struct ti 以释放内存,或者方法结束时将其删除?
如果有必要删除它,我该怎么做?