linux应用编程部分

一,文件IO基础(在大多数工程中通常用c版本的文件操作而不是c++版本的)

open打开文件,或创建一个新的文件

函数原型如下所示:

cpp 复制代码
int open(const char *pathname, int flags);
int open(const char *pathname, int flags, mode_t mode);

flags:调用 open 函数时需要提供的标志,常用标志介绍如下:结合着 |可以联合使用

O_NOFOLLOW里面的符号链接是指的linux命令下的link命令链接的软链接

mode:此参数用于指定新建文件的访问权限,只有当 flags 参数中包含 O_CREAT 或 O_TMPFILE 标志时才有效。与linux下的chmod命令类似

相关推荐
!!!!8132 小时前
蓝桥备赛Day1
数据结构·算法
静听山水2 小时前
Redis核心数据结构-Hash
数据结构·redis·哈希算法
zhim002 小时前
数据结构笔记(上)(看这亿点就够了)
数据结构
only-qi2 小时前
leetcode24两两交换链表中的节点 快慢指针实现
数据结构·算法·链表
sin_hielo2 小时前
leetcode 110
数据结构·算法·leetcode
执着2592 小时前
力扣hot100 - 199、二叉树的右视图
数据结构·算法·leetcode
cpp_25013 小时前
P8448 [LSOT-1] 暴龙的土豆
数据结构·c++·算法·题解·洛谷
lcj25113 小时前
深入理解指针(4):qsort 函数 & 通过冒泡排序实现
c语言·数据结构·算法
仰泳的熊猫3 小时前
题目1453:蓝桥杯历届试题-翻硬币
数据结构·c++·算法·蓝桥杯