Увеличить ошибку клиента таймера TCP ASIO & quot; разрешить: указанный класс не найден & quot;

Я следую учебному пособию Boost по TCP-таймеру Вот
изучить TCP и UDP. Я комментирую проверку argc и изменяю следующую строку:

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

в:

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

Имея код сервера
запустить на той же машине, я запустил клиентский код. Эта ошибка выдается:

resolve: The specified class is not found

При использовании отладчика ошибка исходит из этой строки:

tcp::resolver::iterator endpoint_iterator = resolver.resolve(query);

который находится прямо под объявлением запроса. Может кто-нибудь указать мне, откуда возникла ошибка и как ее исправить? Благодарю.

0

Решение

Нашел ответ. В коде сервера указан номер порта 13. Мне просто нужно изменить строку:

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

в:

tcp::resolver::query query("127.0.0.1", "13");
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]