access函数的使用检查文件的权限【学习笔记】
2024-10-19 14:41:51
#include "apue.h"
#include <fcntl.h> int main(int argc,char **argv)
{
if(argc != )
err_quit("usage:a.out <pathname>");
if(access(argv[],R_OK) < )
err_ret("access error for %s",argv[]);
else
printf("read access OK\n");
if(open(argv[],O_RDONLY)<)
err_ret("open error for %s\r\n",argv[]);
else
printf("open for reading OK\r\n"); exit(); return ;
}
~
最新文章
- 反应器(Reactor)和主动器(Proactor)
- opencv2.4.9在ubuntu(树莓派)上安装
- HDNOIP201405杨辉三角
- MongoDB的安装及CURD操作
- Mysql 与 Python socket
- Python语言100例
- block与函数指针有什么区别
- Oracle 11g 卸载
- LoadRunner显示中文乱码的问题
- BOM 和 JavaScript 中的 trim
- windows代码,路径分割
- [Basics] 递归
- Javascript高级编程学习笔记(68)—— 事件(12)设备事件
- Maven安装与环境配置(Windows)
- openstack Q版部署-----虚拟机创建(8)
- MT【29】介绍向量的外积及应用举例
- C++11 构造函数的改动
- moment.js用法总结
- iOS开发-照片选择
- scala笔记,主要摘自网络教程