tmp.c の場合:
#include <sys/stat.h>
#include <errno.h>
#include <stdio.h>
int main(int argc, const char *argv[])
{
struct stat st;
if (stat(argv[1], &st) != 0)
{
perror("Error calling stat");
}
return 0;
}
Error calling stat: Value too large for defined data type
大きなファイル(〜2.5 Gb)でプログラムを実行すると、 が表示されます。