class FileUnlimited
{
public:
enum MovePointerMethod
{
MPM_BEGIN = FU_FILE_BEGIN // relative count from the beginning
, MPM_CURRENT = FU_FILE_CURRENT // relative count from current
, MPM_END = FU_FILE_END // relative count from the end
};
};
class ConstFile
{
//...virtualbool SetPos(long pos, MovePointerMethod from = MPM_BEGIN){returnfalse;}
};
Qual è il modo giusto - stat. array e riempirlo di valori? l'aiuto con gli esempi è un disastro.
Per quanto ho capito stai cercando di dichiarare e inizializzare l'array elemento per elemento a livello globale - questo è vietato. A livello locale compila senza errori.
Renat, in qualche modo si è parlato di separare il simbolo e il cambio di periodo come motivo della deinizializzazione/inizializzazione.
Vale la pena aspettare, o tutti capiscono ciò che è necessario, ma non vogliono davvero farlo?
Non c'è ancora una soluzione.
errore
come è possibile?Capito, grazie.
Sì, sto cercando di stipare i valori...
se è così...
giura, dichiarazione senza tipo, dichiarare tipi
È completamente pazzo.
Qual è il modo giusto - stat. array e riempirlo di valori? l'aiuto con gli esempi è un disastro.
Per quanto ho capito stai cercando di dichiarare e inizializzare l'array elemento per elemento a livello globale - questo è vietato. A livello locale compila senza errori.
Oppure provate a inizializzare gli elementi dell'array con una sequenza di inizializzazione - https://www.mql5.com/ru/docs/basis/variables/initialization:
Per quanto ho capito, stai cercando di dichiarare e inizializzare un array elemento per elemento a livello globale - questo è vietato...
Esattamente così :)
Quindi, non puoi usare l'array come ingresso subito?
Quindi non si può usare subito un array come ingresso?
Sì
Peccato.
L'upgr è lo stesso, perché è fatto in quel modo? Perché non posso fare subito un array statico di input e devo duplicare le variabili?