C言語でファイルが存在するか否かを判断する--存在して削除する方法

989 ワード

int File_Exist(char *file)
{
    FILE *fp;
    fp=fopen(file,"r");
    if(fp==NULL)
        return 0; // not exist
    else
    {
    fclose(fp);
    return 1; //exist
    }
}

//////////////////////////////////////////////////////////////////////////////////////////////////////
 #if 1
    //          --     
    if ( File_Exist("snapshot.jpg")==1)
    {
        remove("snapshot.jpg");
        printf("Bin File Exist and Deleted!");
    }
#endif