Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我可以构建c++;无阻塞tcp服务器,不使用C语言(node.js.nginx)_C++_Nonblocking - Fatal编程技术网

C++ 我可以构建c++;无阻塞tcp服务器,不使用C语言(node.js.nginx)

C++ 我可以构建c++;无阻塞tcp服务器,不使用C语言(node.js.nginx),c++,nonblocking,C++,Nonblocking,嗨,为什么每个无阻塞服务器都是用C构建的?我不能用C++来构建它吗?P> > P>因为您可以从C++调用C函数,是的。我在C++中使用了非阻塞套接字,所以有很多其他人。 < P>有好的库ASIO(或Boosi.AISO)。也许是C++中异步操作的最好框架。当然, 当然可以。你为什么不呢?在windows中,可以使用TcpListener类使用BeginAcceptTcpClient方法执行非阻塞接受。(有示例代码)@ USE638:查看ASIO-1.4.5/SRC/示例/或没有阻塞的示例的名称是

嗨,为什么每个无阻塞服务器都是用C构建的?我不能用C++来构建它吗?P> > P>因为您可以从C++调用C函数,是的。我在C++中使用了非阻塞套接字,所以有很多其他人。

< P>有好的库ASIO(或Boosi.AISO)。也许是C++中异步操作的最好框架。当然,

当然可以。你为什么不呢?在windows中,可以使用TcpListener类使用BeginAcceptTcpClient方法执行非阻塞接受。(有示例代码)

@ USE638:查看ASIO-1.4.5/SRC/示例/或没有阻塞的示例的名称是什么?@ USE6898。Visual C++查看Web页上的最后一个示例。为什么我使用非阻塞套接字或为什么使用C++?