Algunos archivos de copia de uso básico, archivos de borrado

Los recientes problemas encontrados fuente en un dibujo no se pueden mostrar en la palabra que, más tarde se encontró a faltar varios ficheros, por lo que es imposible leer el carácter correcto, en base a esta necesidad de algún programa básico de manipulación de archivos.

1. Dar el archivo de fuentes incluidas en la ruta del programa actual (ruta relativa)

ruta estática wchar_t [MAX_PATH]
{
0
};
std :: wstring nombre de archivo (L "");
GetModuleFileName (NULL, (LPWSTR) camino, sizeof (ruta de acceso));
nombre de archivo + = ruta;

En este punto el camino para obtener el nombre del archivo ejecutable del programa actual en la que la dirección cae de nuevo en la ruta de depuración

nombre de archivo = filename.substr (0, filename.find_last_of (L "\\"));

2. determinar si el archivo con el archivo del directorio especificado, si no hay ninguna operación de copia

CopyFile (sourcepathname, targetpathname, FALSO); // archivo existe portada

3 copiar en el directorio especificado, si el final de la carrera que desea eliminar, a continuación, llamar a la operación de eliminación

DeleteFile (filename);

Supongo que te gusta

Origin www.cnblogs.com/yx155029/p/12613683.html
Recomendado
Clasificación