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
¿No es eso lo que es?
¿No es eso lo que es?
Hombre, yo escribí sobre #if - no está ahí. Aprende lo básico.
Bueno, explica la diferencia. Tal vez aprenda algo. Si no, moriré ignorante...
Así que explica la diferencia. Tal vez aprenda algo. O moriré ignorante...
https://en.cppreference.com/w/cpp/preprocessor
Bueno, eso no es nada serio. Estaré muerto antes de aprender inglés.
Bueno, eso no es nada serio. Estaré muerto antes de aprender inglés.
Eso no es nada serio. Estaré muerto antes de aprender inglés.
si rápido y muy rápido, #if es una comprobación de una condición conocida antes de la compilación, mientras que en MQL sólo hay #ifdef - una comprobación de la definición correspondiente, es decir, el código
no funcionará
pero eso no es exacto. )))) - No me gustan las macros, pero a veces es difícil sin ellas ((((
si rápido y muy rápido, #if es una comprobación de una condición conocida antes de la compilación, mientras que en MQL sólo hay #ifdef - una comprobación de la definición correspondiente, es decir, el código
no funcionará
pero eso no es exacto. )))) - No me gustan las macros, pero a veces es difícil sin ellas ((((
No conozco exactamente los últimos estándares de C++, pero "#if x>0" parece no estar implementado en ninguna parte. Suele tratarse de "#if defined DEBUG && defined LEVELS", al menos.
En los últimos años ha habido muchas quejas sobre el editor. Decir "hacer una lista" es un error. Nadie ve el sentido de sentarse seriamente a hacer esa lista porque no cree en la respuesta.
Para mejorar el editor, todo lo que tienes que hacer es empezar a implementar las características estándar de los IDEs más populares.
En pocas palabras, lo que falta para mí:
Plegado de códigos.
Lista completa de funciones por Alt-M, incluso si las funciones están envueltas en #ifdef/#endif.
Llamada a un estilista externo. Yo uso clang. La incorporada no me gusta nada, son conjuntos de ajustes fijos.
Controla los cambios externos en los archivos abiertos.
Opciones de depuración más potentes. Por ejemplo, el cambio de valores de las variables, los puntos de interrupción en los cambios de las variables (incluso por condición). No espero "retroceder" al depurar, es demasiado.
Todo ha sido implementado en los años de la melena.
No conozco exactamente los últimos estándares de C++, pero "#if x>0" no parece estar implementado en ninguna parte. Suele tratarse de "#if defined DEBUG && defined LEVELS", al menos.