Caratteristiche del linguaggio mql5, sottigliezze e tecniche - pagina 64

Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Se intendi MQL, non ha allineamento.
E se intendi C++, la struct B è meglio.
Ma in ogni caso, in C++ l'allineamento dipende dal programmatore.
Il riferimento MQL dice anche sull'allineamento ))
ma quale segnaposto dovrei usare nella variante B, per 7 byte?
Non sono necessari riempitivi.
Non hai bisogno di riempitivi.
Perché non quando si tratta di livellare?
Perché non quando si tratta di allineamento?
Fidatevi di me.
perché non quando si tratta di allineamento?
L'aiuto è tutto sull'allineamento.
come si applica questo alla mia domanda?
Fidatevi di me.
bene
Il riferimento descrive tutto sull'allineamento.
Si prega di notare che in MQL5 gli elementi della struttura si susseguono direttamente senza allineamento. In C++, tale istruzione è data al compilatore usando l'istruzione
#pragmapack(1)
Se volete fare un altro allineamento in una struttura, dovreste usare membri ausiliari "riempitori" di una dimensione necessaria.
Si prega di notare che in MQL5 gli elementi della struttura si susseguono direttamente senza allineamento. In C++, tale istruzione è data al compilatore usando l'istruzione
#pragmapack(1)
Se volete fare un altro allineamento in una struttura, dovreste usare membri ausiliari "filler" di dimensioni necessarie.
Si prega di notare che in MQL5 gli elementi della struttura si susseguono direttamente senza allineamento. In C++, tale istruzione è data al compilatore usando l'istruzione
#pragmapack(1)
Se è necessario un altro allineamento in una struttura, si dovrebbero usare membri ausiliari "riempitivi" con le dimensioni richieste.
Alexey, cosa pensi che dovrebbe essere fatto nella mia domanda?