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;}
};
¿Cuál es la forma correcta - stat. array y rellenarla con valores? la ayuda con ejemplos es un desastre.
Por lo que entiendo estás intentando declarar e inicializar el array elemento por elemento a nivel global - esto está prohibido. A nivel local se compila sin errores.
O intenta inicializar los elementos del array con una secuencia de inicialización - https://www.mql5.com/ru/docs/basis/variables/initialization:
Renat, de alguna manera se habló de separar el cambio de símbolo y de punto como motivo de desinicialización/inicialización.
¿Merece la pena esperar, o todo el mundo entiende lo que se necesita, pero no quiere hacerlo realmente?
Todavía no hay solución.
error
¿cómo es posible?Lo tengo, gracias.
Sí, estoy tratando de meter los valores...
si es así...
jura, declaración sin tipo, declarando tipos
Es una locura.
¿Cuál es la forma correcta - stat. array y rellenarla con valores? la ayuda con ejemplos es un desastre.
Por lo que entiendo estás intentando declarar e inicializar el array elemento por elemento a nivel global - esto está prohibido. A nivel local se compila sin errores.
O intenta inicializar los elementos del array con una secuencia de inicialización - https://www.mql5.com/ru/docs/basis/variables/initialization:
Por lo que entiendo, estás intentando declarar e inicializar un array elemento por elemento a nivel global - esto está prohibido...
Exactamente así :)
Entonces, ¿no puedes usar la matriz como entrada de inmediato?
¿Así que no puedes usar un array como entrada directamente?
Sí
Qué pena.
De todos modos, ¿por qué se hace así? ¿Por qué no puedo hacer una matriz de entrada estática de inmediato y tengo que duplicar las variables?