Сессия потокового чата между двумя пользователями, использующими C ++ - PullRequest
0 голосов
/ 26 октября 2011

Я хочу построить простой сеанс чата между двумя пользователями, не более. Я знаю, что это должно быть сделано с помощью программирования сокетов, но, если честно, я еще не работал в этой области, так что это будет моим первым.

Мне нужно знать, с чего начать, и мне было интересно, есть ли образцы, с которых вы предлагаете мне начать.

Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 26 октября 2011

Практически в каждой библиотеке программирования сокетов есть простой пример чата.Найти и адаптировать его к вашим потребностям.

Qt обычно дружелюбен к новичкам, имеет множество примеров, ссылок и пользователей, которые обсуждают это.

0 голосов
/ 26 октября 2011

Если вы используете Windows, то я бы посоветовал заглянуть на этот сайт, чтобы изучить WinSock API.

http://tangentsoft.net/wskfaq/

В разделе 6.1 приведен пример кода, который я нашел очень полезным, когдапервое обучение программированию сокетов.

0 голосов
/ 26 октября 2011

Начните с разработки протокола и базовой схемы. Будут ли два клиента подключаться друг к другу напрямую? Будет ли задействован сервер? Будут ли у клиентов конкретные программы? Или они будут браузерами? Будут ли они общаться с необработанными двоичными данными? Или это будет текст? Или XML?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...