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

东莞南城网站建设价格seo关键词优化软件官网

东莞南城网站建设价格,seo关键词优化软件官网,为什么网站显示正在建设,石家庄房产网最新楼盘/* 高级Linux编程.pdf page24-25: temp_file.cmkstemp: 从一个文件名模板(结尾是#xff1a;XXXXXX)生成临时文件名#xff0c;创建这个临时文件#xff0c;将模式设置为仅当前用户可以访问#xff0c;并且以读写权限打开这个文件。mkstemp函数用其他字符替…/* 高级Linux编程.pdf page24-25: temp_file.c mkstemp: 从一个文件名模板(结尾是XXXXXX)生成临时文件名创建这个临时文件将模式设置为仅当前用户可以访问并且以读写权限打开这个文件。 mkstemp函数用其他字符替换这些X以得到一个不重复的文件名函数返回已经打开的文件描述符。 由mkstemp创建的临时文件是不会被自动删除的。 如果这个临时文件只是程序内部使用而不会移交给其他程序在创建之后调用unlink是个不错的主意。 只有当所有指向该文件的描述符都被关闭的时候它才会被文件系统真正删除。 */ #include stdio.h #include stdlib.h #include string.h #include errno.h extern int errno; // 使用外部全局变量errno int writeTempfile(char *buffer, size_t length) { char temp_filename[] /tmp/temp_file.XXXXXX; // 这6个x必须要大写否则创建文件失败(Error: Invalid argument) int fd mkstemp(temp_filename); if(fd -1) { printf(Cant open tempfile [%s]\n, temp_filename); perror(mkstemp); // perror: 也会显示错误描述信息 fprintf(stderr, ErrorMessage: %s\n, strerror(errno)); // strerror: 显示errno对应的错误描述信息 } else { printf(fd %d\n, fd); unlink(temp_filename); write(fd, length, sizeof(length)); write(fd, buffer, length); } return fd; } char* readTempfile(int temp_file, size_t *length) { char *buffer; int fd temp_file; lseek(fd, 0, SEEK_SET); read(fd, length, sizeof(*length)); buffer malloc(*length); if(buffer ! NULL) read(fd, buffer, *length); close(fd); return buffer; } int main(int argc, char *argv[]) { char str[] What can I do for you?\n你知道我在干什么吗\n; int len strlen(str); int fd; if((fd writeTempfile(str, len)) ! -1) { char *buf readTempfile(fd, len); if(buf ! NULL) printf(buf [%s]\t%d\n, buf, len); else printf(buf NULL\n); } return 0; } 运行结果 [zcmt #128]$make gcc -g -c -o a.o a.c gcc -g -o a a.o [zcmt #129]$./a fd 3 buf [What can I do for you? 你知道我在干什么吗 ] 54 [zcmt #130]$
http://www.sadfv.cn/news/404371/

相关文章:

  • 网站怎么做友情链接wordpress 取一类文章
  • 简单网站制作步骤06年可以做相册视频的网站
  • 网站建设免费书合肥百度关键词优化
  • 建设一个公司网站需要什么条件编辑目录中的字体wordpress
  • 中国建设银行公积金网站首页北京网站制作公司哪家好
  • 和百度一样的网站北京设计制作公司
  • 国外素材网站英文网站seo 谷歌
  • 网站开发 介绍 回扣做民宿需要和多家网站合作吗
  • 瑞安营销网站建设宝坻网站建设制作
  • 贵州公司网站开发wordpress 删除主题作者
  • 厦门网站开发网站建设网站广州手机网站建设报价表
  • 服装网站 欣赏软件开发文档编制规范
  • 王晴儿 网站建设wordpress eaccelerator
  • 大理州城乡建设局网站免费的wordpress账号
  • 什么叫建网站程序开发外包
  • 如何做介绍监控公司的网站建设通官方网站
  • 中山做公司网站小程序制作服务器
  • 不限流量网站空间iis6添加网站
  • 佛山网站设计多少钱企业邮箱域名怎么填写
  • 西部数码网站模板知识产权代理
  • 小程序公众号网站建设房地产开发公司的简介
  • 商城网站开发哪家好海淀企业型网站建设
  • 网站开发资费做网站用注册公司吗
  • 华强方特网站开发关键字参数
  • 微信小程序制作网站在线制作ppt免费
  • 中山网站建设托管建设银行东四十条支行支行网站
  • 网站 搭建 亚洲服务器深圳燃气公司排名
  • 清远建设网站wordpress 容易被收录吗
  • 珠海微网站建设英文搜索网站
  • 阿里云的云服务器做网站用哪种用wordpress怎么赚钱