@DjTolib

Есть ли механизм работы с сокетами в C++?

В инете есть только С функции для работы с сокетами. А в с++ есть что то более удобное?
  • Вопрос задан
  • 115 просмотров
Решения вопроса 3
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
Нет. ни в том, ни в другом языке нет ничего для работы с сокетами, все это по отношению к языку - внешние библиотеки.

Для C++ может быть удобна Boost или Qt
Ответ написан
@res2001
Developer, ex-admin
Ни в одном языке нет подобных функций. Просто потому, что это API операционной системы, а ОС, обычно пишут на Си. Но даже в Си их нет - это функции ОС.
Но полно библиотек, которые оборачивают ОС API в классы. Пользуйтесь. Их достаточно много. Хорошие варианты привел @gbg

Кстати, это касается практически всего, что работает с любым оборудованием - ОС предоставляет базовый API, а дальше хочешь используй напрямую, хочешь заворачивай в ООП обертку. Например работа с файлами - но тут несколько проще - в стандартной библиотеке уже содержится все необходимое. Но стандартная библиотека - это все таки дополнительная библиотека, она не встроена в язык программирования, а идет вместе с языком.
Даже в С++ можно писать без стандартной библиотеки, хотя это будет боль и вывих мозга.
Ответ написан
maaGames
@maaGames
Погроммирую программы
QT, Poco, куча других библиотек разной степени удобства...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
27 сент. 2021, в 10:58
10000 руб./за проект
27 сент. 2021, в 10:41
25000 руб./за проект