![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Beh, hai ricevuto
No, non funzionerà.
Per ottenere ciò che voglio, ho bisogno di conoscere la struttura completa dell'array e avere un puntatore all'inizio della struttura.
Si può provare, naturalmente... Ma questo è un hack). Anche se in generale... Sì, dovrò provare)
cos'è la "struttura completa"?
le sue dimensioni? o il tipo di dati?
cos'è la "struttura completa"?
Potresti spiegarmi dov'è il problema?
Beh, per esempio, quando si passa un array di stringhe alla DLL, non si passa un puntatore a una stringa nulla, ma una struttura con un puntatore.
Quindi, per gli array, non vedo un modo per arrivare alla struttura stessa. C'è solo un puntatore ai dati dell'array stesso.
Ok, un'altra idea è venuta fuori però )
Beh, per esempio, quando si passa un array di stringhe alla DLL, non si passa un puntatore a una stringa null, ma una struttura con un puntatore.
Quindi, per gli array, non vedo un modo per arrivare alla struttura stessa. C'è solo un puntatore ai dati dell'array stesso.
Avvolgete l'array con una struttura, poi potete arrivarci.
Come si ottiene un puntatore a una struttura? Volevo fare quasi la stessa cosa, ma con una chicca in più.
memcpy() :)
OK, dovrò provarlo stasera.
Perché i link non funzionano, i file non funzionano ( . Devo almeno prendere qualcosa.