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;}
};
Porque é que se compila? Mesmo que se coloque um privat.
Qual é o caminho certo - stat. array e enchê-lo de valores? a ajuda com exemplos é um desastre.
Tanto quanto sei, está a tentar declarar e inicializar o conjunto elemento por elemento a nível global - isto é proibido. A nível local, compila sem erros.
Ou tentar inicializar os elementos da matriz com uma sequência de inicialização - https://www.mql5.com/ru/docs/basis/variables/initialization:
Então não pode usar uma matriz como input de imediato?
Sim
'Smbl' - objects and arrays are not allowed as inputs usChrt001m.mq5 14 11
Que pena.
Actualizar tudo na mesma, porque é que é feito dessa maneira? Porque não posso fazer uma matriz de entrada estática imediatamente e ter de duplicar variáveis?
Renat, de alguma forma falava-se em separar o símbolo e a mudança de período como motivo para a desinicialização/inicialização.
Vale a pena esperar, ou será que todos compreendem o que é necessário, mas não o querem realmente fazer?
Ainda não existe uma solução.
erro
como é isso sequer possível?Já está, obrigado.
Sim, estou a tentar enfiar os valores em...
se for assim...
jura, declaração sem tipo, declarando tipos
É totalmente louco.
Qual é o caminho certo - stat. array e enchê-lo de valores? a ajuda com exemplos é um desastre.
Tanto quanto sei, está a tentar declarar e inicializar o conjunto elemento por elemento a nível global - isto é proibido. A nível local, compila sem erros.
Ou tentar inicializar os elementos da matriz com uma sequência de inicialização - https://www.mql5.com/ru/docs/basis/variables/initialization:
Tanto quanto sei, está a tentar declarar e inicializar uma matriz elemento por elemento a nível global - isto é proibido...
Exactamente assim :)
Então, não pode usar a matriz como um input de imediato?
Então não pode usar uma matriz como input de imediato?
Sim
Que pena.
Actualizar tudo na mesma, porque é que é feito dessa maneira? Porque não posso fazer uma matriz de entrada estática imediatamente e ter de duplicar variáveis?