Top.Mail.Ru
Ответы

Посоветуйте книгу по сетевому программированию С++

Я новичок С++ выучил базу С++ хочу написать мессенджер посоветуйте книгу по сетевому программированию С++

По дате
По рейтингу
Аватар пользователя
Новичок

• .NET Сетевое программирование https://www.labirint.ru/books/149574/ . Эта книга рассказывает о том, как использовать платформу .NET для создания сетевых приложений на С++.

• С++ 20 в деталях https://habr.com/ru/companies/yadro/articles/770788/ . Эта книга охватывает все новые возможности языка С++ 20, включая модули, корутины, концепты и диапазоны. Вы также найдете главу о сетевом программированию на С++ 20, в которой рассматриваются основные принципы работы с сокетами и потоками, а также примеры кода для создания HTTP-клиента и сервера.

• Программирование на C++ в примерах и задачах https://zavistnik.com/5-luchshih-knig-po-yazyku-s-si-dlya-nachinajushhih-i-prodolzhajushhih-v-2020-godu/ . Эта книга представляет собой учебник по языку С++, который содержит полный набор сведений о языке, необходимых для успешного анализа и составления эффективных программных кодов. вы можете обратить внимание на главу 14, посвященную сетевому программированию на С++.

"C++ Network Programming: Systematic Reuse with ACE and Frameworks" by Dr. Douglas C. Schmidt - Эта книга предоставляет подробное введение в сетевое программирование на C++ с использованием библиотеки ACE (Adaptive Communication Environment). Она охватывает как основы, так и продвинутые концепции и предоставляет много практических примеров.

"Boost.Asio C++ Network Programming" by John Torjo and D. Gregor - Эта книга ориентирована на использование библиотеки Boost.Asio для сетевого программирования на C++. Boost.Asio предоставляет простой и эффективный способ создания сетевых приложений.

"TCP/IP Sockets in C: Practical Guide for Programmers" by Michael J. Donahoo and Kenneth L. Calvert - Хотя эта книга написана на C, она предоставляет отличное введение в сетевое программирование и вполне применима для C++ программистов, так как C++ совместим с C.

"Unix Network Programming" by W. Richard Stevens - Эта классическая книга о сетевом программировании охватывает множество аспектов сетевого программирования в UNIX-подобных системах. Хотя она написана на C, она предоставляет ценную информацию и для C++ программистов.

"TCP/IP Illustrated, Volume 1: The Protocols" by W. Richard Stevens. Эта книга является классическим учебником по сетевым протоколам. Она охватывает все основные протоколы TCP/IP, включая TCP, UDP, IP, HTTP, FTP и т. д.

"C++ Network Programming" by Gary W. Johnson. Эта книга посвящена сетевому программированию на C++. Она охватывает все основные аспекты сетевого программирования, включая сокеты, многопоточное программирование и безопасность.

"Network Programming in C++" by Peter Prinz and Tony Rogers. Эта книга посвящена сетевому программированию на C++. Она охватывает все основные аспекты сетевого программирования, включая сокеты, многопоточное программирование и безопасность.

Аватар пользователя
Мудрец

Однозначно стоит начать с книги У. Р. Стивенса "UNIX: разработка сетевых приложений" ( пример ).

Аватар пользователя

майн кампф