Ir ao conteúdo
  • Cadastre-se

Salvar Arquivo em Determinado Local.


Brook

Posts recomendados

Pessoal, to fazendo um programa e queria saber como fazer para que eu possa fazer ele salvar um arquivo no local onde eu quero. Como o programa é pro meu pc (faculdade), eu posso pré-determinar o local no próprio código.

Como fazer isso?

Tava fazendo assim e tava dando erro:

std :: string aux="C:\Meus\Save\ "+nomeDoArquivo;

std :: ofstream arquivo(aux.c_str());

Espero ajuda...

Link para o comentário
Compartilhar em outros sites

Mano, o certo seria assim:


std::string aux="C:[B]\\[/B]Meus[B]\\[/B]Save[B]\\[/B]"+nomeDoArquivo;
std::ofstream arquivo(aux.c_str());

ou


std::string aux="C:[B]\x5C[/B]Meus[B]\x5C[/B]Save[B]\x5C[/B]"+nomeDoArquivo;
std::ofstream arquivo(aux.c_str());

porque a barra invertida é usada para formar caracteres especiais...

espero ter ajudado aí...

Link para o comentário
Compartilhar em outros sites

Cara, eu usaria system("mkdir C:\x5CMeus\x5CSave"), que retorna true se as pastas já existissem (neste caso a pasta que já existe não sofrerá nenhuma alteração) ou se ocorrer algum erro que faça com que não seja possivel a criação delas, e false se elas não existissem e forem criadas com sucesso.Usando este comando, caso não exista a pasta Meus ela será criada, e dentro dela será criada a pasta Save.

Porém se você usar este comando e as duas pastas já existirem, irá aparecer na tela do prompt uma mensagem.

Existe (em C) a função mkdir() da header <io.h>...

Link para o comentário
Compartilhar em outros sites

W_Neto, como prometido, voltei pra dizer se deu certo ou não....

Como você já sabia, o resultado foi satisfatoriamente mt bom.....

Mt obrigado pela segunda ajuda que você me forneceu.....

Como da primeira vez, qualquer coisa é só me mandar uma particular que farei o possível para te ajudar....

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!