Errores, fallos, preguntas - página 1872

 
No compila
template <typename T1, typename T2>
void Func( T2 ) {}

void OnStart()
{
  Func<int>(0);
}
 
fxsaber:
Intercambio.

Gracias.

Me preguntaba si se contaba en el probador, ya que no veo dónde se muestra allí.

 
fxsaber:
No compila.
Eh no, no es así como funciona. O una lista completa o ninguna lista.
 
Комбинатор:
Eh, no es así como funciona. O una lista completa o ninguna lista.
Entonces, ¿por qué forzar la creación de tales construcciones, cuando todo está claro de todos modos?
template <typename T1>
class T
{
public:  
  template <typename T2>
  static void Func( T2 ) {}
};


void OnStart()
{
  T<int>::Func(0);
}
Y esta solución no sirve para todos los métodos, sino sólo para los estáticos.
 
Por favor, hagan que el esquema de color negro de MT5 coincida con el de WIN10, se echa mucho de menos
 

¿Cuál es el problema si el archivo fue creado por mí? Siento que alguien ha estado jugando con mi ordenador. Ustedes sólo pregunten, yo les diré y les daré todo. ¿Qué haces aquí? ¿Qué haces aquí?

 
Mihail Marchukajtes:

¿Cuál es el problema si el archivo fue creado por mí? Siento que alguien ha estado jugando con mi ordenador. Ustedes sólo pregunten, yo les diré y les daré todo. ¿Qué haces aquí? ¿Qué haces aquí?


¡¡¡¡¡michael eres dumb!!!!! Nunca he conocido a nadie tan estúpido en este foro. Eres un tonto. No deberías haber borrado esos archivos, todo habría ido bien :-)
 

¿Cómo puedo crear un objeto de clase oculta con un constructor cerrado?

Así es como llegan las filtraciones.

class CLASS
{
private:
  static const CLASS* Tmp;
  
  CLASS() {}
};

static const CLASS* CLASS::Tmp = new CLASS;

void OnStart()
{
}

No está claro cómo llamar a un destructor en esta situación. Singleton no lo es.

 
Por favor, añada ejemplos de cómo utilizar Graphics/Graphic.mqh a Scripts\N-Ejemplos.
 
En las últimas versiones, ¿se ha corregido el error de que el probador no detecta los cambios y la recompilación del código de EA? Tengo que cerrar y volver a abrir el terminal para que la nueva versión de ex5 empiece a probar. En caso contrario, se comprueba el antiguo.