c++ - 创建 sslstream vector

标签 c++ boost-asio

我正在尝试使用以下代码创建一个 sslstreams vector

std::vector<boost::asio::ssl::stream<boost::asio::ip::tcp::socket> vecStreams;

我收到两个错误

模板参数 1 无效 模板参数 2 无效

我只是一个初学者,如果这是一个简单的问题,请放轻松。谢谢。

最佳答案

你在末尾缺少一个 >:

std::vector<boost::asio::ssl::stream<boost::asio::ip::tcp::socket> > vecStreams;

关于c++ - 创建 sslstream vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21200054/

相关文章:

c++ - boost元组导致boost绑定(bind)/boost函数出现问题?

c++ - 使用 boost::asio::write() boost::system::error_code 永远不会被设置

c++ - 从 asio::ip::tcp::socket 直接写入 std::string

boost asio channel "no type named ' receive_cancelled_signature'"

c++ - float 数据类型错误解释

c++ - 值未存储在 vector 中 - 不确定这里发生了什么

c++ - 使用重载赋值运算符

c++ - X 类有多个默认构造函数和对重载函数的模糊调用

C++ 从下往上读取文件

c++ - 如何在模板函数中使用enable_shared_from_this?