Erros, bugs, perguntas - página 1136
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
É isso mesmo, tem de ser, caso contrário qual é o objectivo de especificar
em vez de
A* B::a = new A;
O construtor A não é estático, tentar chamá-lo irá naturalmente causar um erro:
O constrangimento constante é imposto pela função externa e é seu direito, mas não tem o direito de impor constrangimentos à arquitectura de objectos de terceiros.
Explique então que sentido coloca, especificando abaixo const - apenas para ser?
Explique então qual é o seu objectivo, especificando abaixo const - apenas para ser?
O construtor A não é estático, tentar chamá-lo irá naturalmente causar um erro:
Esta é de facto uma inicialização válida. A estática numa classe não tem nada a ver com o objecto que é estático.
E o facto de não compilar parece realmente um insecto.
Fleder, obrigado pelo esclarecimento! Os autores do projecto mantêm um changelog sobre o MetaEditor e a linguagem MQL?
Fleder, obrigado pelo esclarecimento! Os autores do projecto mantêm um changelog sobre o MetaEditor e a linguagem MQL?
Então a questão é, porque não posso usar algoritmos de armazenamento padrão só porque não consigo aceder à maldita const? !!!!
Anúncio
não significa que a classe A tenha de ter apenas métodos constantes. Significa apenas que em f() apenas métodos constantes podem ser chamadosEsta é de facto a inicialização correcta. Um statik numa classe não tem nada a ver com um objecto que é um statik.
E o facto de não compilar parece realmente um insecto.