English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca padrão do C - <stdio.h>
Função da biblioteca C FILE *tmpfile(void) atualização em modo binário (wb+) cria um arquivo temporário. O arquivo temporário será excluído automaticamente quando o fluxo for fechado ou o programa for encerrado.
A seguir está a declaração da função tmpfile().
FILE *tmpfile(void)
Se for bem-sucedido, a função retorna um ponteiro para o fluxo do arquivo temporário criado. Se o arquivo não for criado, retorna NULL.
A seguir, há um exemplo que demonstra o uso da função tmpfile().
#include <stdio.h> int main () { FILE *fp; fp = tmpfile(); printf("O arquivo temporário foi criado\n"); /* Você pode usar o arquivo temporário aqui */ fclose(fp); return(0); }
Vamos compilar e executar o programa acima, ele será executado em /Crie um arquivo temporário na pasta tmp. No entanto, ao sair do programa, o arquivo temporário será automaticamente excluído e o programa gerará os seguintes resultados:
Um arquivo temporário foi criado