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

移动宽带 怎么建设网站网络公司网络营销推广方案

移动宽带 怎么建设网站,网络公司网络营销推广方案,公司形象墙设计图,国内有哪些做卡通素材的网站文件共享是指同一个文件被多个独立的读写进行操作。同一个文件为同一个inode,同一个pathname也就是同一个静态文件。同时进行操作,打开一个文件未关闭又被另一个操作打开。文件共享的方式可以实现高效的大文件读写。 文件共享的三种方式:①同…

        文件共享是指同一个文件被多个独立的读写进行操作。同一个文件为同一个inode,同一个pathname也就是同一个静态文件。同时进行操作,打开一个文件未关闭又被另一个操作打开。文件共享的方式可以实现高效的大文件读写。

        文件共享的三种方式:①同一个进程多个open。②不同进程同时打开文件open(可能为同一个fd数字)。③dup与dup2 API函数,用于复制文件描述符实现接续(指向同一个文件表,用同一个lseek)。

        fd最早的起始数字为0,此后以此增加。fd可以因close()被释放,系统会进行重新分配。fd在进程中0、1、2默认被系统占用。用户得到的最小fd为3。fd0~2分别为stdin、stdout、stderr,也就是标准输入、标准输出、标准错误。fprintf()可以指定输出到某个fd中。

        dup与dup2函数:

fd1=open(FILENAME,O_RDWR|O_TRUNC,0644);
fd2=dup(fd1);此时的fd1=3,fd2=4 但是指向同一个lseek。

        dup不饿指定新文件描述符的数字,dup2修复了这个问题。

fd2=dup2(fd1,16);
dup2所实现的lseek也是同一个,write与read是接续的

        当close(0)或者1.2后可以重新使用dup(0~2)打开,实现标准输入/输出/错误的重定位。

close(1);
设fd1指向1.txt文件
fd2=dup(fd1);
printf("fd2=%d\n",fd2);此时fd2分配fd值为1
fd=1为标准输出,所以printf不会将信息打印在屏幕,而是输出在1.xtx文件中

        命令行重定位使用“>”,终端打印默认是stdio(也就是标准输入输入):man2 dup > 1.txt。实现的原理就是close(1)与dup()。

        fcntl()函数,可用于管理文件描述符,本质上fcntl是一个多功能函数。fcntl(fd,cmd,变参...);cmd:F_xxx,例如F_DUPFD复制文件描述符类似dup与dup2,找到一个大于等于变参的数字并返回。使用这个函数要比dup2更好一些,dup2如果指定的数字被占用,会err,而F_DUPFD会去找一个大于等于这个数字的fd。

        C库函数是对API的封装,要比系统提供的一些API好用,API在不同的系统是不通用的,但C库函数是通用的,C库函数具有可移植性,库函数有缓冲区。

        常用的标准IO:fopen、fclose、fwrite、fread、ffulsh等。对于fopen而言为fopen(*path,*mode)。mode有r只读、r+可读/写指向文件头,文件不存在就报错、w只写、w+可读/写,文件不存在则会创建、a指向文件尾、a+可读可写,接续写,不存在就新建。

TILE *fp=NULL;
fp=fopen(FILENAME,a+);
if(NULL==fp)
{perror("fopen");exit(-1);
}
size_t len=-1;
len=fwrite("abcde",1,5,fp);int array[10]={1,2,3,4,5};
len=fwrite(array,sizeof(int),sizeof(array)/sizeof(array[0]),fp);
char buf[100]={0};
memset(buf,0,sizeof(buf));
len=fread(buf,sizeof(char),10,fp);

http://www.yidumall.com/news/18096.html

相关文章:

  • 北京好的做网站的公司关键词排名查询api
  • 网站制作-杭州做个网站
  • 如何做网站推广营销百度平台营销收费标准
  • 毕业设计查资料的网站台州关键词优化推荐
  • 那个网站做教学视频app推广有哪些渠道
  • 台州网站建设公司适合seo的建站系统
  • 谷歌广告开户百度快照优化排名推广怎么做
  • wordpress tag转专题抖音seo推广外包公司好做吗
  • 网站开发的思维导图象山seo外包服务优化
  • 鹰潭房产网站建设百度推广一个关键词多少钱
  • 广东省建设监理协会信息管理网站设计网络营销方案
  • 深圳软件定制哪家好杭州优化商务服务公司
  • 中移建设有限公司网站企点
  • 西安企业网站建站百度收录提交网站后多久收录
  • 全国做网站的大公司佛山网站建设排名
  • 个人网站 云服务器关键词代发排名推广
  • 功能型网站建设深圳最新疫情最新消息
  • sem竞价托管代运营百度seo如何优化关键词
  • 微信怎么弄自己的小程序济南seo整站优化价格
  • 安徽网站建设哪家好如何屏蔽百度广告推广
  • 建站网站设计长沙网站seo优化排名
  • 国外的网站可以做百度推广吗查询网站流量
  • 保险理财网站建设百度网盟官网
  • 县政府网站建设方案现在做网络推广好做吗
  • 桂林旅游网站制作公司外贸营销网站建站
  • 让人做网站 需要准备什么百度 营销推广费用
  • 河北精品网站建设西安seo服务培训
  • 网站建设总做总结泰安网站建设优化
  • 网站ui需求无忧seo
  • 网站建设的总体需求分析搜索引擎大全网址