C++ Cpp

Sim! É isso mesmo, podemos armazenar uma função em uma variável e depois executar a função – como variável – no futuro.

Para realizar isso em C++ você deve utilizar a biblioteca functional da STD.

Para isso você deve assinar a variável com o tipo de função que você vai utilizar conforme o exemplo abaixo:

 

E caso queira utilizar lambda poderá atribuir o valor dessa forma:

 

Como Executar?

Para executar basta usar a própria variável, usando ela como chamada de função!

 

Tem alguma dúvida ou sugestão? Deixe seu comentário abaixo!

Deixe um comentário

CATEGORIA

Bibliotecas, C++

Tags

, , , , , ,