Características del lenguaje mql5, sutilezas y técnicas - página 64
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
Si te refieres a MQL, no tiene alineación.
Y si te refieres a C++, la estructura B es mejor.
Pero en cualquier caso, en C++ la alineación depende del programador.
La referencia MQL también dice sobre la alineación ))
pero ¿qué marcador de posición debo utilizar en la variante B, para 7 bytes?
No se necesitan rellenos.
No necesitas ningún relleno.
¿Por qué no cuando se trata de la nivelación?
¿Por qué no cuando se trata de la alineación?
Confía en mí.
¿por qué no cuando se trata de la alineación?
La ayuda consiste en la alineación.
¿cómo se aplica esto a mi pregunta?
Confía en mí.
bueno
La referencia describe todo sobre la alineación.
Tenga en cuenta que en MQL5 los elementos de la estructura se suceden directamente sin alineación. En C++, una instrucción de este tipo se da al compilador mediante la función
#pragmapack(1)
Si quieres hacer otra alineación en una estructura, debes utilizar miembros auxiliares "de relleno" de un tamaño necesario.
Tenga en cuenta que en MQL5 los elementos de la estructura se suceden directamente sin alineación. En C++, una instrucción de este tipo se da al compilador mediante la función
#pragmapack(1)
Si desea realizar otra alineación en una estructura, deberá utilizar miembros auxiliares de "relleno" de tamaños necesarios.
Tenga en cuenta que en MQL5 los elementos de la estructura se suceden directamente sin alineación. En C++, una instrucción de este tipo se da al compilador mediante la función
#pragmapack(1)
Si se requiere otra alineación en una estructura, se deben utilizar miembros auxiliares "de relleno" con las dimensiones requeridas.
Alexey, ¿qué crees que hay que hacer en mi pregunta?