c++ 获取文件创建时间、修改时间、访问时间、文件内容长度


int GetFileInfo(string& strPath, int& iCreateTime, int& iModifyTime, int& iAccessTime, int& iFileLen)
{
  struct _stat tmpInfo;
  if (_stat(strPath.c_str(), &tmpInfo) != 0)
  {
    return FALSE;
  }
  iCreateTime = static_cast<int>(tmpInfo.st_ctime);
  iModifyTime = static_cast<int>(tmpInfo.st_mtime);
  iAccessTime = static_cast<int>(tmpInfo.st_atime);
  iFileLen = static_cast<int>(tmpInfo.st_size);

  return TRUE;
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM