私はboost :: asioの例を調べています。私は混乱して何 Example 4Boost :: asio async_waitハンドラシグネチャ
で探しています。この例ではWaitHandler署名
ボイドプリント(この)
を持っている。しかしasync_waitコールはその
ハンドラを期待する、ということですハンドラの関数シグネチャは、
である必要があります。voidハンドラ( const boost :: system :: error_code &エラー//操作の結果。 );
パラメータタイプは、関数の署名の一部であるため、なぜ上記の例では、async_waitは、そのパラメータの型ブーストではないハンドラ::システム:: ERROR_CODEを受け入れますか?
THanks。