방법1 (best)
1 2 3 4 5 6 7 | #include <unistd.h> if ( access( fname, F_OK ) != -1 ) { // file exists } else { // file doesn't exist } |
방법2
1 2 3 4 5 6 7 8 9 10 | int exists( const char *fname) { FILE *file; if ((file = fopen (fname, "r" ))) { fclose (file); return 1; } return 0; } |
방법3
1 2 3 4 5 6 7 8 9 10 | int file_exist ( char *filename) { struct stat buffer; return (stat (filename, &buffer) == 0); } if (file_exist ( "myfile.txt" )) { printf ( "It exists\n" ); } |
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5