zoukankan      html  css  js  c++  java
  • Linux练习(产生临时文件)

    #include <stdio.h>
    int main()
    {
            char tmpname[L_tmpnam];
            char *filename;
            FILE *tmpfp;
            filename=tmpnam(tmpname);
            printf("tmp file is : %s\n",filename);
            
            tmpfp=tmpfile();
            if(tmpfp)
                    printf("open a tmp file ok\n");
            else
                    perror("tmpfile");
    
            return 0;
    }

    函数原型:

    #include <stdio.h>

    char *tmpnam(char *s);

    返回一个合法的文件名,和现有的任何文件名都不一样。

    FILE *tmpfile(void);

    返回一个文件流指针,指向一个独一无二的临时文件,该文件已经以读写方式被打开。

    如果失败,则返回一个null空指针并设置error。

  • 相关阅读:
    失格
    救赎
    篝火晚会
    旅行家的预算
    荒诞
    mod
    clique
    序列
    [CF932E]Team Work & [BZOJ5093]图的价值
    NOIWC2018游记
  • 原文地址:https://www.cnblogs.com/tiandsp/p/2677482.html
Copyright © 2011-2022 走看看