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
Porca miseria, le dimensioni di questa struttura...
60 byte ) ma è una follia. Sono 52 byte da decifrare.
Se siete interessati, ecco il codice iniziale per scavare
ArrayStore::double x[];
Non sto capendo il senso di questo parametro...Non sto capendo il senso di questo parametro...
Come ottenere l'indirizzo del primo elemento dell'array:
long ArrPtr = memcpy(Arr[0], Arr[0], 1);
non funziona?
Che ne dite di ottenere l'indirizzo del primo elemento di un array:
long ArrPtr = memcpy(Arr[0], Arr[0], 1);
non funziona?
funziona naturalmente.
ma ancora non capisco perché
ArrayStore::double x[];
Funziona, ovviamente.
Ma ancora non capisco perché
Non lo capisco nemmeno io. :)
Andiamo.
Ripeterò di nuovo il compito. Con il tempo O(1) relativo alla dimensione della serie temporale fai un riferimento ad essa. Cioè, la copia dell'array è vietata a priori.
L'unico modo è recuperare la struttura dell'array. Quindi, forzando il puntatore alla serie temporale invece del puntatore all'array, insieme ad alcuni parametri, per far sì che la struttura pensi che sia ok.
Ladimensione della struttura dell'array è di 52 byte, 8 dei quali (presumibilmente) è effettivamente un puntatore, il resto sono impostazioni, come dimensioni, riserve, proprietà AsSeries, ecc. (Win7x64)
Ora il compito è quello di spacchettare la struttura e imparare a infilare dati adeguati.
funziona, ovviamente.
O questo o non capisco cosa sia necessario.
Nel primo post hai posto il problema:
Vi ho mostrato che memcpy ottiene con successo un puntatore all'array.
Poi usate lo stesso memcpy e ottenete i dati.
Allora, di cosa avete davvero bisogno? Perché state costruendo una specie di struttura qui? Cosa ha a che fare con un puntatore a un array?
Poi usate memcpy e recuperate i dati.
Lentamente. Tutte le funzioni dll sono chiamate tramite un wrapper.
Ho bisogno di un array normale senza copiare.
Date un'occhiata al primo post. Ha un codice molto preciso che dice esattamente quello che voglio.
Lentamente. Tutte le funzioni dll sono chiamate tramite un wrapper.
Ho bisogno di un array normale senza copiare.
Guarda il primo post. C'è un codice molto preciso che dice esattamente quello che voglio.
È semplice:) Fai una serie temporale completa in Quartet (la tua è la nona) e la chiave d'oro è nella tua tasca:)
Ti daranno uno schiaffo, imho. Non si può hackerare la mucca sacra.