Ir para conteúdo
Fórum Script Brasil
  • 0

Reescrevendo Um Arquivo..


Heldinho

Pergunta

Gente, olhem esse meu código aki:

#include <stdio.h>

int main(int argc, char **argv){
if(argc != 3){
printf("Modo de uso: copiar [origem] [destino]");
}
else{
FILE *arquivo;
char conteudo[99999];
char origem[255];
char destino[255];
int i;
int ii;
sprintf(origem,"%s",argv[1]);
sprintf(destino,"%s",argv[2]);
printf("'%s'",origem);

arquivo = fopen(origem,"r");
i=0;
ii=0;
for(i=0; !feof(arquivo); i++){
fscanf(arquivo,"%c",&conteudo[i]);
ii++;
}
fclose(arquivo);
i=0;
arquivo = fopen(destino,"wt");
printf("%d",ii);
while(i!=ii-1){
printf("%c",conteudo[i]);
fprintf(arquivo,"%c",conteudo[i]);
i++;
}
printf("\nCopiado Com Sucesso.");
fclose(arquivo);



}


}

Com arquivos de texto funciona belezinha.. mas o q fazer pra funcionar com binários, imagens e etc??

Grato..

Heldinho.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...