Re[3]: C++17 - std::net
От: -MyXa- Россия  
Дата: 18.10.15 01:01
Оценка: +3 :)
Здравствуйте, Tasheehoo, Вы писали:

T>Здравствуйте, -MyXa-, Вы писали:


MX>>Серьёзно, не понимаю, зачем они это делают.

T>Зачем делают что? Пеереименовывают io_service в io_context?

В сообщении, на которое ты отвечаешь, есть вопросительное предложение. Повествовательное же, обычно, не требует ответа.

Boost обновляется довольно часто (вроде, к декабрю обещают 1.60) и реализует все фичи из Boost-а, баги его более-менее известны. Стандарт обновляется медленно, реализует не все фичи из Boost-а (к примеру, с Boost.ASIO можно и фалы читать асинхронно, не а только сеть) и на каких платформах будут какие баги (или различия в поведении) — ещё не известно. std::list::size — какая сложность? Дюжина лет потребовалось, чтобы понять, что std::string должен хранить непрерывный буфер. Да даже std::tuple у них вышел не очень, а тут целый <net>.

Скажем, смогу я с этим <net> асинхронно резолвить сразу несколько (напр., 100 тыс.) хостов? Или будет как в ASIO — асинхронно, но строго по одному за раз.

Копипастить из буста — это каждый может, а, например, рефлексию времени компиляции — тут сразу паника и суматоха.
Если не поможет, будем действовать током... 600 Вольт (C)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.