Pular para o conteúdo

Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 11/05/2008 - 17:36h

Preciso juntar arquivos em apenas um para depois manda-los para um banco de dados.
Como posso fazer isto sem muitos recursos?

Muito Obrigado.

Ernandes Castro

Responder tópico

2. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 11/05/2008 - 19:03h

Explique-se melhor!

3. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 12/05/2008 - 02:20h

Quero copiar varios arquivos .txt e junta-los em apenas um arquivo .txt.

4. ae

Enviado em 12/05/2008 - 13:00h

precisa ser em C (é trabalho de faculdade)?
Pq senão você pode fazer isso com linha de comando.
#cat * > arquivo.txt
Agora se for em C, é tão ridiculo que nem sei como explicar, basta fazer um loop dos arquivos do diretório, abrir um a um e ir escrevendo o conteudo em outro arquivão.

É isso mesmo ou eu entendi errado?

5. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 12/05/2008 - 18:41h

Nao entendi o que vc disse. Pode ser em C.

6. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 12/05/2008 - 19:21h

O que ele quis dizer é que não precisa escrever um programa C ou C++ para isso. Basta usar o velho e bom comando cat do Linux e vc faz isso em segundos.

Agora, se vc realmente tem de usar C++, a saída é fazer como foi dito: faça um looping para abrir cada arquivo e dentro do looping leia o conteúdo do arquivo aberto, gravando-o em um novo arquivo.


7. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 12/05/2008 - 19:23h

A propósito, se vai usar C++, faça-o formalmente, criando um objeto que execute essa operação. Algo como

class MergeDeArquivos {


};

Não é bom ficar programando em C++ como se fosse C, pois isso vicia e faz vc perder o melhor da POO que está no C++.

8. Re: Como pegar vários arquivos e jogar em apenas um arquivo em C++? [RESOLVIDO]

Enviado em 01/10/2017 - 11:03h

stremer escreveu:

precisa ser em C (é trabalho de faculdade)?
Pq senão você pode fazer isso com linha de comando.
#cat * > arquivo.txt
Agora se for em C, é tão ridiculo que nem sei como explicar, basta fazer um loop dos arquivos do diretório, abrir um a um e ir escrevendo o conteudo em outro arquivão.

É isso mesmo ou eu entendi errado?
Amigo queria fazer algo parecido criei um projeto em menu e nesse menu tem 10 opçoes para cada opção ( tela) eu criei um projeto. Eu gostaria de saber como posso fazer a indexacao de varias telas em um arquivo so ou pelo menos o caminho para isso e compilar o projeto com varias telas em um arquivo só.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder