gpt4 book ai didi

c++ - Boost ASIO TCP计时器客户端错误 “resolve: The specified class is not found”

转载 作者:行者123 更新时间:2023-12-02 10:08:31 25 4
gpt4 key购买 nike

我正在关注Boost的TCP Timer教程here
学习TCP和UDP。我注释掉argc检查,并更改以下行:

tcp::resolver::query query(argv[1], "daytime");

变成:
tcp::resolver::query query("127.0.0.1", "daytime");

server code
在同一台机器上运行,然后运行客户端代码。引发此错误:
resolve: The specified class is not found

使用调试器,错误来自以下行:
tcp::resolver::iterator endpoint_iterator = resolver.resolve(query);

在查询声明的正下方。有人可以指出错误的出处以及如何解决?谢谢。

最佳答案

找到了答案。服务器代码指定了端口号13。我只需要更改以下行:

tcp::resolver::query query("127.0.0.1", "daytime");

变成:
tcp::resolver::query query("127.0.0.1", "13");

关于c++ - Boost ASIO TCP计时器客户端错误 “resolve: The specified class is not found”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49041685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com