in php (anche dette closure) sono state introdotte da poco:
qualcuno mi spiega quando dovrebbero essere utilizzate?
esempio:
codice:$greet = function($name) { printf("Hello %s\r\n", $name); }; $greet('World'); $greet('PHP');
in php (anche dette closure) sono state introdotte da poco:
qualcuno mi spiega quando dovrebbero essere utilizzate?
esempio:
codice:$greet = function($name) { printf("Hello %s\r\n", $name); }; $greet('World'); $greet('PHP');
È conveniente utilizzarle quando una funzione si aspetta come parametro una funzione da richiamare e non sembra opportuno creare una funzione apposita esterna. In C++ sono introdotte dal nuovo standard, e dovrebbero rendere molto più comodo l'utilizzo degli algoritmi STL.
Amaro C++, il gusto pieno dell'undefined behavior.
e a questo ci arrivo anche ioOriginariamente inviato da MItaly
È conveniente utilizzarle quando una funzione si aspetta come parametro una funzione da richiamare
praticamente però usarle come nell'esempio con una variaible è inutile giusto?
cioè l'unica cosa è utilizzare solo come parametri di una func
Salvo rari casi che non ti saprei dire, direi di sì.Originariamente inviato da xnavigator
praticamente però usarle come nell'esempio con una variaible è inutile giusto?
cioè l'unica cosa è utilizzare solo come parametri di una func
Amaro C++, il gusto pieno dell'undefined behavior.