I cannot read the last moment
the file was modified - it returns
"Most recent access" instead:
code:
</td>
<th><?FILE *fatr=fopen(iindname.c_str(), "r");
if(fatr){
struct stat statbuf;
fstat(fileno(fatr), &statbuf);
fclose(fatr);
?>
<?if(statbuf.st_size>1024)cout<<(statbuf.st_size/1024)<<" K";
else cout << statbuf.st_size?>
</th><th>
<? if (statbuf.st_mode & S_IREAD){?> r <?}
if (statbuf.st_mode & S_IWRITE){?> w <?}?>
</th><th>
<b><?=ctime(&statbuf.st_ctime)?></b>
Is there any other (more sure) method
to do this in C/C++?