Função remove

Sintaxe:

int remove(const char * path);


A função remove/apaga o arquivo especificado pela variável path. Ela devolve 0 (zero) se a operação foi um sucesso e um valor diferente de zero de ocorreu um erro.

Veja o exemplo:

#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <errno.h>
 
int main(int argc, char *argv[])
{
   if( argc < 2 )
   {
      fprintf(stderr, "Obrigatório informar o nome do arquivo\n");
      exit(1);
   }
 
   printf("\nExcluindo o arquivo %s", argv[1]);
   if(remove(argv[1])==-1)
   {
      printf("\nErro na exclusão do arquivo.");
      exit(errno);
   }
 
   printf("\nArquivo excluído!");
   return 0;
}

Marcos Laureano 2008/04/25 07:12

remove.txt · Última modificação: 2008/04/25 08:03 (edição externa)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0