Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - miguellahoz

#1
Programación C/C++ / Re: Duda para copiar carpetas
18 Diciembre 2013, 15:39 PM
Cita de: NoBullshit en 18 Diciembre 2013, 15:18 PM
Pero no tiene porqué ser así, hombre. Para eso están los controles de flujo (condicionales y bucles) y las funciones recursivas: para que un mismo código se repita tantas veces como haga falta.
Y hay alguna forma de que un bucle recorra todos los ficheros y subcarpetas de una carpeta? Porque no todos los archivos tienen nombres secuenciales y eso podría ser un problema.
#2
Programación C/C++ / Re: Duda para copiar carpetas
18 Diciembre 2013, 14:36 PM
Cita de: vangodp en 18 Diciembre 2013, 14:12 PM
usa el comando system("") de windows.h. :D
Dentro de las "" puedes poner comandos de la consola como copy o yo que se.
Pero solo sirve en gwuinX ya que usa comandos de DOS
copy, xcopy ...


Ya he probado con ambos, copy sólo me deja copiar fichero a fichero, y xcopy me da error. He probado haciendo:
system("xcopy C:/carpeta1/ C:/carpeta2/");
#3
Programación C/C++ / Duda para copiar carpetas
18 Diciembre 2013, 12:42 PM
Estaba haciendo un programa en C++ y este usa una pequeña base de datos de ficheros para funcionar (la mayoría son archivos de texto).
Necesito una forma para copiar la carpeta con todos estos archivos a otra localización, con todo su contenido. He intentado con CopyFile pero me da error, y MoveFile la mueve pero borra la primera.
También podría ir moviendo archivo a archivo, pero es un gran número de archivos y sería mucho código. Muchas gracias por la ayuda.