hay un error
total = Dir.Create(ruta);
si la ruta no existe, se devolverá 1. puede ser que usted puede cambiar a -1.
cambiar la función Dir.Create:
int Create(string path, string filter = "\\*") { ... if(hndl == 0) return (-1); ... } // cámbialo por: int Create(string path, string filter = "\\*") { ... if(hndl == 0 || hndl == ULONG_MAX) return (-1); ... }
todo está bien.
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
CDir (MT5) - clase para obtener el índice del catálogo:
Autor: Mikhail Dovbakh