Acabo de encontrar un pequeño fragmento de código que me permite crear un directorio con Windows API sin usar system(). El único problema es que no puedo crear directorio en subdirectorio. Por ejemplo Uso de la API de Windows CreateDirectory en C++
#include<windows.h>
int main(){
CreateDirectory ("C:\\random", NULL);
return 0;
}
Crear una carpeta llamada al azar en C.
pero si lo hago
#include<windows.h>
int main(){
CreateDirectory ("C:\\Users\morons", NULL);
return 0;
}
Se crea en la carpeta C che llamado Usersmorons y no los tarados de carpetas en Usuarios. ¿Alguna sugerencia?
CreateDirectory ("C: \\ Users \\ morons", NULL); –
Lo he intentado, pero de esta manera no crea nada. – user1143336
¿Tiene permisos para crear directorios en C: \ Users? Es posible que deba ejecutar el programa como administrador para tener los permisos necesarios. –