G
Size: a a a
G
SE
ПК
FL
FL
FL
ES
AT
CD
AT
AT
FL
v
CD
AS
acceptor_.async_accept(При этом on_accept принимает два аргумента - error_code и socket.
net::make_strand( ioc_ ),
beast::bind_front_handler(
&listener::on_accept,
shared_from_this() ) );
АК
acceptor_.async_accept(При этом on_accept принимает два аргумента - error_code и socket.
net::make_strand( ioc_ ),
beast::bind_front_handler(
&listener::on_accept,
shared_from_this() ) );
bind
отличается тем, что работает с shared_ptr<>
AD
acceptor_.async_accept(При этом on_accept принимает два аргумента - error_code и socket.
net::make_strand( ioc_ ),
beast::bind_front_handler(
&listener::on_accept,
shared_from_this() ) );
, _1, _2
[self = shared_from_this()] (error_code ec, socket s) { self->on_accept(ec, s); }
IZ