C/Visual C - Ayuda: Programa de Respaldo en C++

 
Vista:
sin imagen de perfil

Ayuda: Programa de Respaldo en C++

Publicado por Edgar (2 intervenciones) el 23/01/2015 09:03:16
Hola Comunidad de Programadores, necesito de su ayuda....

Tengo que hacer un programa en C++ que realice una copia de un folder de acuerdo al dia de la semana. Es decir especifico que folder va a copiar y los archivos de ese folder los va a copiar en uno nuevo pero con nombre del dia actual.

Lo que llevo de codigo es esto pero me marca error al concatenar mi variable de fecha que almacena el nombre del dia con el nombre del folder nuevo.

1
2
3
4
5
6
7
8
9
10
11
#include <time.h>
#include <windows.h>
 
main(){
    time_t dia = time(0);
    struct tm * tlocal = localtime(&dia);
    char fecha[10];
    strftime(fecha,10,"%A",tlocal);
 
    system("xcopy C:\\Prueba C:\\",fecha);
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda: Programa de Respaldo en C++

Publicado por somormujo (2 intervenciones) el 02/02/2015 22:32:07
'system' solo admite una cadena luego el código será:

char comando[64];

strcpy(comando,"xcopy C:\\Prueba C:\\");
strcat(comando,fecha);
system(comando);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Ayuda: Programa de Respaldo en C++

Publicado por Edgar (2 intervenciones) el 03/02/2015 07:31:01
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar