Perguntas com a marcação «callback»

101
Chamadas idiomáticas em Rust

Em C / C ++, eu normalmente faria callbacks com um ponteiro de função simples, talvez passando um void* userdataparâmetro também. Algo assim: typedef void (*Callback)(); class Processor { public: void setCallback(Callback c) { mCallback = c; } void processEvents() { for (...) { ......

97
Rails: around_ * callbacks

Eu li a documentação em http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html , mas não entendo quando os around_*retornos de chamada são acionados em relação a before_*e after_*. Qualquer ajuda muito

93
Estilo JavaScript para callbacks opcionais

Tenho algumas funções que ocasionalmente (nem sempre) recebem um retorno de chamada e o executam. Verificar se o retorno de chamada está definido / função é um bom estilo ou existe uma maneira melhor? Exemplo: function save (callback){ .....do stuff...... if(typeof callback !== 'undefined'){...

89
Callback C ++ usando um membro da classe

Sei que isso foi perguntado tantas vezes e, por causa disso, é difícil cavar no meio do nada e encontrar um exemplo simples do que funciona. Eu tenho isso, é simples e funciona para MyClass... #include <iostream> using std::cout; using std::endl; class MyClass { public: MyClass();...