美文网首页
access()函数

access()函数

作者: wangxn | 来源:发表于2016-03-23 16:04 被阅读0次

    win32编译环境和linux编译环境下都有这个函数,作用是相同的, 但是还有其他的不同

    •  作用 
      判断一个路径对应的文件或者文件夹是否存在,或者是否可读,或者是否可写,或者是否同时可读可写

    • ** 在windows的visual studio 中使用 **
      1. 需要导入** io.h ** 头文件
      2. 函数原型大概是这样的:
        int _access(const char * path, const int amode)
        amode取值:
        0:判断文件或者文件夹是否存在
        2:判断文件或者文件夹是否可写
        4:判断文件或者文件夹是否可读
        6:判断文件或者文件夹是否可读写

    • ** 在linux的gcc编译器下使用 **
      1. 需要导入** unistd.h ** 头文件
      2. 函数原型:
        int access(const char * path, int amode)
        amode 取值:
        F_OK : 是否存在
        R_OK : 是否有读权限
        W_OK : 是否有写权限
        X_OK : 是否同时具备可读写权限

    相关文章

      网友评论

          本文标题:access()函数

          本文链接:https://www.haomeiwen.com/subject/aanllttx.html