首页 > 数据库技术 > 详细

linux c++(IO & 第三篇 access)

时间:2021-05-03 18:52:54      阅读:17      评论:0      收藏:0      [点我收藏+]
#include <stdio.h>
#include <unistd.h>

//access判断文件权限和是否存在
int main(int argc,char *argv[])
{
    if(argc != 2)
    {
        printf("./a.out filename\n");
        return -1;
    }
    if(access(argv[1],F_OK) == 0) printf("文件存在\n");
    if(access(argv[1],R_OK) == 0) printf("文件可读\n");
    if(access(argv[1],W_OK) == 0) printf("文件可写\n");
    if(access(argv[1],X_OK) == 0) printf("文件可执行\n");
}

linux c++(IO & 第三篇 access)

原文:https://www.cnblogs.com/lodger47/p/14727671.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!