私はboost::asioの例を見ています。私は 例4を見ています
紛らわしいのは、この例の WaitHandler にはシグネチャがあることです。
void プリント (これ)
しかし、async_wait 呼び出しは、そのハンドラーを想定しています。
ハンドラーの関数シグネチャは次のようにする必要があります。
void handler( const boost::system::error_code& error // 操作の結果。);
パラメーターの型は関数のシグネチャの一部であるため、上記の例で async_wait が、boost::system::error_code 型ではないパラメーターを持つハンドラーを受け入れるのはなぜですか?
ありがとう。