Ir para conteúdo
Fórum Script Brasil

PCPPJP

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que PCPPJP postou

  1. Bom dia! Sou iniciante e estou com uma dúvida de como mover arquivos em C++. Pesquisei na internet e não consegui encontrar a resposta!!! Basicamente, pensei em copiar o arquivo que o usuário informou, acessar o diretório de destino, colar lá, depois voltar para o diretório onde o arquivo foi copiado, então deletar o arquivo original. OBS: Mover o arquivo dentro do C:/ e fora também, por isso minha lógica acima. Se tiver outra forma de mover um arquivo de um diretório para outro diretório, me avisem por favor. Tentem implementar, e se puder deixem alguns comentários para eu entender o código (não adianta nada Ctrl-C + Ctrl-V).
  2. Boa noite! Estou aprendendo (tentando) três linguagens de programação: Java, Python e C++. Basicamente penso em uma ideia de software, e programo este nestas três linguagens, pesquisando na internet. Depois, faço uma lista das coisas que aprendi e memorizo. Então, me surgiu uma dúvida enquanto programava um software C++ que CRIAVA, DELETAVA, MOVIA ou RENOMEAVA arquivos. OBS: Está é apenas uma parte do software!!!!! else if (qual == "DELETAR" || qual == "deletar") { string diretorio_deletar; string arquivo_deletar; cout << "Informe o diretório onde quer deletar o arquivo (coloque barra no final): " << endl; cin >> diretorio_deletar; cout << "Informe o nome do arquivo a ser deletado: " << endl; cin >> arquivo_deletar; string total_deletar = diretorio_deletar + arquivo_deletar; remove(total_deletar.c_str()); ------ NESTA PARTE, ELE DELETA COM SUCESSO ARQUIVOS QUE NÃO TEM ESPAÇO -- EX: ABC.TXT, PORÉM, NÃO DELETA QUANDO TEM, EX: A B C.TXT. ALGUÉM PODE ME AJUDAR? ifstream arquivo_existe(total_deletar.c_str()); if (!arquivo_existe) { cout << "Arquivo deletado com sucesso!" << endl; } else if (arquivo_existe) { cout << "Arquivo deletado com fracasso!" << endl; } }
×
×
  • Criar Novo...