PDA

Visualizza la versione completa : [C++] Callback e lambda


francy2
15-05-2010, 17:14
Salve a tutti!
Sono nuovissimo a questo linguaggio, e quindi se dico sciocchezze o simili non mi linciate :D.
Ad ogni modo vorrei sapere come poter creare una funzione che accetti delle callback di vario tipo, come ad esempio dei puntatori a funzione e delle lambda function. Spero di essere stato chiaro, ho familiarità con php5.3 in cui per esempio, posso passare una callback così


funzione(function($a) {
return $a;
});//Closure
//oppure
funzione(array($obj, "method"));//Richiam il methodo "method" dall var $obj

MacApp
15-05-2010, 17:21
funtore (http://it.wikipedia.org/wiki/Funtore_%28programmazione%29)

MItaly
15-05-2010, 17:51
O: lambda functions (http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions) (ma solo nel C++0x).

francy2
16-05-2010, 00:44
Grazie Mille per l'aiuto

Loading