#include <io.h>
#include <sys/stat.h>
int main(int argc, char* argv[])
{
    const char* szPath="c:\\abc.txt";    
    if (_access(szPath, 0))                            //测试文件是否存在,如果测试为真,则文件不存在
    {
        std::cout<<szPath<<"--does not exist!"<<std::endl;
        return -1;
    }
    struct stat st;
    stat(szPath, &st);
    std::cout<<"file size="<<st.st_size<<std::endl;    //获取文件属性(包括大小、创建时间、宿主等等)
    system("pause");
    return 0;
}