LINUX.ORG.RU

История изменений

Исправление slackwarrior, (текущая версия) :

Например, не вижу смысла определять свой класс для работы с сокетами просто чтобы было ООП

Смысел обычно, чтоб не переписывать с POSIX на WSA и не засорять код оберточными макросами/вилками условной конпеляции. Да еще потом отдельно пристегивать их к epoll/iocp. Некоторые щас юзают просто boost asio и не парятся слоями абстрагирования от конкретной реализации. (И еще ждут затаскивания этого в std :) Потоки уже там, чо, пусть сокеты и io тоже будут)

Исходная версия slackwarrior, :

Например, не вижу смысла определять свой класс для работы с сокетами просто чтобы было ООП

Смысел обычно, чтоб не переписывать с POSIX на WSA и не засорять код оберточными макросами/вилками условной конпеляции. Да еще потом отдельно пристегивать их к epoll/iocp. Некоторые щас юзают просто boost asio и не парятся слоями абстрагирования от конкретной реализации. (И еще ждут затаскивания этого в std :) Потоки уже там, чо, пусть сокеты и io тоже будут)