What’s the best way to check if a file exists in C?
Look up the access() function, found in unistd.h. You can replace your function with You can also use R_OK, W_OK, and X_OK in place of F_OK to check for read permission, write permission, and execute permission (respectively) rather than existence, and you can OR any of them together (i.e. check for both read and write permission using R_OK|W_OK) Update: Note that on Windows, you can’t use W_OK to reliably … Read more