有时程序中可能会去验证某个文件或路径是否存在,此时可以利用int _access( const char *path, int mode );其中path为要验证的文件或文件夹路径,mode为验证模式:00表示Existence only, 02表示Write permission,04表示Read permission , 06表示Read and write permission。
在进行验证文件或文件夹是否存在时,mode选用00模式,就能够实现验证效果。
代码举例:
//验证test文件夹中的t文件夹中是否存在d文件夹,存在显示0,不存在则显示-1
int acess = 10;
acess = _access("test//t//d" , 0) ;
cout << acess << endl ;