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

个人站长适合做什么网站wordpress主题包怎么做

个人站长适合做什么网站,wordpress主题包怎么做,写作网站挣钱对比,技术支持 张家港网站建设有些程序需要创建一些临时文件,仅供其在运行期间使用,程序终止后即行删除。 很多编译器程序会在编译过程中创建临时文件。GNU C 语言函数库为此而提供了一系列库函数。(之所以有“一系列”的库函数,部分原因是由于这些函数分别继…

有些程序需要创建一些临时文件,仅供其在运行期间使用,程序终止后即行删除。

很多编译器程序会在编译过程中创建临时文件。GNU C 语言函数库为此而提供了一系列库函数。(之所以有“一系列”的库函数,部分原因是由于这些函数分别继承自各种 UNIX 实现。)本节将介绍其中的两个函数:mkstemp()和 tmpfile()。

基于调用者提供的模板,mkstemp()函数生成一个唯一文件名并打开该文件,返回一个可用于 I/O 调用的文件描述符。

#include <stdlib.h>
int mkstemp(char* template);//路径

模板参数采用路径名形式,其中最后 6 个字符必须为 XXXXXX。这 6 个字符将被替换,以保证文件名的唯一性,且修改后的字符串将通过 template 参数传回。因为会对传入的 template 参数进行修改,所以必须将其指定为字符数组,而非字符串常量。

文件拥有者对 mkstemp()函数建立的文件拥有读写权限(其他用户则没有任何操作权限),且打开文件时使用了 O_EXCL 标志,以保证调用者以独占方式访问文件。

通常,打开临时文件不久,程序就会使用 unlink 系统调用将其删除。故而,
mkstemp()函数的示例代码如下所示:

image-20231025171812178

使用 tmpnam()、tempnam()和 mktemp()函数也能生成唯一的文件名。然而,由于这会导致应用程序出现安全漏洞,应当避免使用这些函数。

tmpfile()函数会创建一个名称唯一的临时文件,并以读写方式将其打开。(打开该文件时使用了 O_EXCL 标志,以防一个可能性极小的冲突,即另一个进程已经创建了一个同名文件。)

#include <stdio.h>
FILE* tmpfile(void);

tmpfile()函数执行成功,将返回一个文件流供 stdio 库函数使用。文件流关闭后将自动删除临时文件。为达到这一目的,tmpfile()函数会在打开文件后,从内部立即调用 unlink()来删除该文件名。

http://www.yayakq.cn/news/801149/

相关文章:

  • 企业网站建设有哪些好处如何利用视频网站做数字营销推广
  • 购物网站app制作淘宝做首页热点的什么网站
  • 河北邢台市的快递能收吗seo快速排名培训
  • 如何做外贸soho做网站定制网站建设制作商
  • 中国专门做生鲜的网站wordpress添加小工具
  • 公司网站建设哪里好书生商友网站建设
  • 外贸网站怎么做外链青海省住房城乡建设厅网站
  • 做个网站大约多少钱wordpress中文分类问题
  • 娄底建设网站的公司软件定制网站优化 seo一站式
  • 广西庆海建设发展有限公司网站计算机网络设计主要学什么
  • 诚信网站认证必需做吗软文案例500字
  • 汕头seo网站建设仿v电影 wordpress
  • 微信小程序网站开发教程知名网站建设推荐
  • wordpress文章名加后缀怎样做网站标题优化
  • 广元网站建设seo优化营销制作设计国外公司查询网站
  • 网站中捕获鼠标位置云南建设银行官方网站
  • 提升排名恩城seo的网站
  • 建社个人网站长沙网站优化体验
  • 网站的ci设计怎么做设计品牌企业logo
  • 芜湖网站制作网店策划书模板
  • 菏泽正耀网站建设公司怎么样苏州做网站设计
  • 网站建设与管理实训心得体会哈尔滨企业建站网站开发
  • 关于重新建设网站的申请表wordpress内插件翻译
  • 网站设计 用户心理研究做网站用花生壳哪个版本
  • 怎么做一个自己的网站建筑设计模板
  • 响应式中文网站欣赏河北网站建设制作
  • 中山论坛建站模板有什么好的设计网站
  • 做网站推广送什么wordpress常见插件
  • 怎么样做问卷网站上海闵行注册公司
  • 网站建设免费课程室内设计网站官网大全