当前位置: 首页 > news >正文

做日用品的网站好/软文是什么意思?

做日用品的网站好,软文是什么意思?,网站怎么生成二维码,苏州有啥好玩的地方open 函数用于打开和创建文件。以下是 open 函数的简单描述 #include <fcntl.h> int open(const char *pathname, int oflag, ... ); 返回值&#xff1a;成功则返回文件描述符&#xff0c;否则返回 -1 对于 open 函数来说&#xff0c;第三个参数&#xff08;...&#xf…

open 函数用于打开和创建文件。以下是 open 函数的简单描述

        #include <fcntl.h>

        int open(const char *pathname, int oflag, ... );

       返回值:成功则返回文件描述符,否则返回 -1

对于 open 函数来说,第三个参数(...)仅当创建新文件时才使用,用于指定文件的访问权限位(access permission bits)。pathname 是待打开/创建文件的路径名(如 C:/cpp/a.cpp);oflag 用于指定文件的打开/创建模式,这个参数可由以下常量(定义于 fcntl.h)通过逻辑或构成。

O_RDONLY      只读模式
O_WRONLY      只写模式
O_RDWR        读写模式

打开/创建文件时,至少得使用上述三个常量中的一个。以下常量是选用的:

O_APPEND       每次写操作都写入文件的末尾
O_CREAT        如果指定文件不存在,则创建这个文件
O_EXCL         如果要创建的文件已存在,则返回 -1,并且修改 errno 的值
O_TRUNC        如果文件存在,并且以只写/读写方式打开,则清空文件全部内容
O_NOCTTY       如果路径名指向终端设备,不要把这个设备用作控制终端。
O_NONBLOCK     如果路径名指向 FIFO/块文件/字符文件,则把文件的打开和后继 I/O设置为非阻塞模式(nonblocking mode)

以下三个常量同样是选用的,它们用于同步输入输出

O_DSYNC        等待物理 I/O 结束后再 write。在不影响读取新写入的数据的前提下,不等待文件属性更新。
O_RSYNC        read 等待所有写入同一区域的写操作完成后再进行
O_SYNC         等待物理 I/O 结束后再 write,包括更新文件属性的 I/O

open 返回的文件描述符一定是最小的未被使用的描述符。

    如果 NAME_MAX(文件名最大长度,不包括'\0')是 14,而我们想在当前目录下创建文件名长度超过 14 字节的文件,早期的 System V 系统(如 SVR2)会截断超出部分,只保留前 14 个字节;而由 BSD 衍生的(BSD-derived)系统会返回错误信息,并且把 errno 置为 ENAMETOOLONG。

    POSIX.1 引入常量 _POSIX_NO_TRUNC 用于决定是否截断长文件名/长路径名。如果_POSIX_NO_TRUNC 设定为禁止截断,并且路径名长度超过 PATH_MAX(包括 '\0'),或者组成路径名的任意文件名长度超过 NAME_MAX,则返回错误信息,并且把 errno 置为 ENAMETOOLONG。

what is the difference between

fopen and open
fread and read
fwrite and write
open and creat

http://www.jmfq.cn/news/5110669.html

相关文章:

  • 用asp做网站/什么网站可以免费发广告
  • 查询优惠券的网站如何做/青岛网站建设方案优化
  • 做网站的好公司/引擎搜索优化
  • 免费模板网站建设/西安百度搜索排名
  • 四川省住房和城乡建设厅官网查证/厦门seo搜索引擎优化
  • 衡水市网站建设/杭州seo网站排名优化
  • 津南区提供网站建设协议/营销推广公司
  • 重新建设网站/安徽做网站公司哪家好
  • 核工业华南建设工程集团公司网站/seo网站优化服务合同
  • 淳安网站建设/电话销售怎么找客户渠道
  • 西安有哪些做网站的公司好/佛山全网营销推广
  • 网站优化排名的方法/上海网络推广团队
  • 个人如果做网站赚钱吗/百度导航下载2022最新版
  • 网站怎么做劫持/南京高端品牌网站建设
  • 注册网站需要多少/google关键词搜索工具
  • 深圳建网站兴田德润可信/网络营销论文5000字
  • 免费自己制作网站教程/百度网盘在线登录
  • 桥东企业做网站/精准引流推广公司
  • 成品网站分享一下/上海百度推广客服电话多少
  • 网站建设要多少钱/百度竞价排名规则
  • vs做的网站源代码/宁波网站推广优化
  • 庆阳网站建设/2023年中国进入一级战备状态了吗
  • 旅游建设网站目的及功能定位/哈尔滨网络seo公司
  • 动态网页制作一个网址/win10最强性能优化设置
  • 代运营公司哪家好/网站seo重庆
  • 聊城网站制作信息/今日的重大新闻
  • 广州企业推广网站建设/百度客户管理系统登录
  • 青州做网站的网络公司/永久免费建个人网站
  • 安顺做网站的公司/百度识图在线识别
  • 湖南营销型网站建设多少钱/石家庄网站关键词推广