TError CMiClase::crearDirectorios()
{
int resultado;
DIR* directorio;
directorio = opendir(TEMP_DIR);
if (directorio == NULL)
{
resultado = mkdir(TEMP_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
directorio = opendir(FILES_DIR);
if (directorio == NULL)
{
resultado = mkdir(FILES_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
directorio = opendir(DATA_DIR);
if (directorio == NULL)
{
resultado = mkdir(DATA_DIR, 0777);
if (resultado == -1)
return ERROR;
}
else
closedir(directorio);
return OK;
}