{"version":"1.0","provider_url":"https://hatena.blog","author_name":"winebarrel","image_url":null,"blog_url":"https://so-wh.at/","published":"2008-12-19 00:00:00","blog_title":"so what","width":"100%","height":"190","title":" boost::asio: echo\u30b5\u30fc\u30d0","provider_name":"Hatena Blog","author_url":"https://blog.hatena.ne.jp/winebarrel/","categories":["C++"],"type":"rich","description":"\u3046\u3001\u52d5\u3044\u3066\u308b\u2026 #include <iostream> #include <string> #define _WIN32_WINNT 0x0501 #include <boost/bind.hpp> #include <boost/asio.hpp> using namespace std; using boost::bind; using boost::asio::io_service; using boost::asio::ip::tcp; using boost::system::error_code; void echo(tcp::acceptor *acceptor, tcp::io\u2026","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fso-wh.at%2Fentry%2F20081219%2Fp1\" title=\" boost::asio: echo\u30b5\u30fc\u30d0 - so what\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","url":"https://so-wh.at/entry/20081219/p1"}