-1
私は、非同期TCPサーバーを作成するためにboostライブラリを使用しています。boost :: asio :: ip :: tcp :: socketにasync_acceptエラーという名前のメンバーがありません。
コードの一部は次のとおりです。
using boost::asio::ip::tcp;
TcpServer::TcpServer(unsigned short port) :
acceptor(ioService, tcp::endpoint(tcp::v4(), port)),
socket(ioService)
{
}
void TcpServer::acceptConnection() {
acceptor.async_accept(socket, boost::bind(&TcpServer::handleAccept,this,
boost::asio::placeholders::error));
}
私はエラー私が使用している
"ブースト:: ASIO :: IP :: TCP ::ソケットがasync_acceptという名前のメンバーを持っていません" 取得しています http://www.boost.org/doc/libs/1_61_0/doc/html/boost_asio/example/cpp11/echo/async_tcp_echo_server.cpp
で与えられるような実装は、のあなたの宣言を表示するために有用であろう、私はエラー