Discussão do artigo "Do básico ao intermediário: Variáveis (III)"

 

Novo artigo Do básico ao intermediário: Variáveis (III) foi publicado:

Aqui iremos ver como usar variáveis e constantes predefinidas pela linguagem MQL5. Além disto iremos dar uma rápida pincelada em um outro tipo especial de variável, que são as funções. Existem diversas situações em que saber como trabalhar da forma correta com tais variáveis, pode ser a diferença entre uma aplicação que funciona e uma que não funciona. O requisito para entender o que será visto aqui, é ter compreendido o que foi visto nos artigos anteriores.

No artigo anterior Do básico ao intermediário: Variáveis (II), falamos e explicamos como utilizar variáveis do tipo estática em seus códigos. Isto a fim de evitar justamente a utilização desnecessária de variáveis globais. Muito bem, o que temos a tratar sobre variáveis, pelo menos o básico sobre o assunto, está chegando ao seu final. Apesar de que, existe a questão sobre o tipo de dados que cada variável pode conter, ainda está de alguma forma relacionada ao assunto. Não vou tratar dele dentro do assunto variáveis. Iremos tratar deste tipo de coisa em um outro tópico, voltado apenas a isto.

Mas se já tratamos sobre a questão de variáveis locais e globais. Sobre como e por que declarar uma variável como sendo uma constante. E até mesmo falamos e foi explicado como utilizar variáveis do tipo estática. O que mais resta falar sobre este assunto ?!?! Bem, meu caro leitor. Apesar de muitos não considerarem desta maneira. Existe um tipo muito especial de variável. Que em muitos casos pode ser considerado como sendo uma constante. Mas ainda assim, não deixa de ser um tipo especial de variável. Neste caso, estou falando de funções. E sim, uma função é um tipo especial de variável. Mesmo que a princípio não venha a ser pensada desta maneira, por muitos programadores.

Autor: CODE X

 
MetaQuotes:

Confira o novo artigo: Do básico ao intermediário: Variáveis (III).

Autor: CODE X

Depois que acabei de ler o título "Variáveis especiais: Functions", pensei que o artigo discutiria o tipo especial "ponteiros de função".
 
amrali # :
Depois que acabei de ler o título "Special variables: Functions", pensei que o artigo discutiria o tipo especial "ponteiros de função".

Isso será discutido posteriormente em outro artigo criado especificamente para esse fim. Como para entender por que usar ponteiros para funções, primeiro é necessário entender outro tipo de conceito, que é como lidar com eventos. 🙂👍