Комитет C++ в настоящее время работает над Networking Technical Specification. Мне было интересно, какие были самые большие различия с boost::asio
. Более того, я слышал несколько раз, что реализация udp в boost::asio
не так эффективна, как могла бы быть, и мне было интересно, пытался ли TS решить эту проблему.Каковы самые большие различия между boost.asio и текущими сетевыми TS?
2
A
ответ
4
Наибольшее различие заключается в том, что Networking TS имеет меньше вещей: поддержка SSL, последовательные порты, сигналы ОС и другие специфичные для ОС вещи. TS по-прежнему предназначен для того, чтобы пользователи библиотеки могли добавлять эти функции.
Кроме того, TSes обычно не вникают в детали реализации. Поэтому вы должны проверить свою реализацию STL, если у вас есть проблемы, о которых вы говорили.
Смежные вопросы
- 1. log4net, протоколирование, каковы самые большие преимущества
- 2. Каковы самые большие проблемы с ASP.Net MVC
- 3. Каковы различия между Haskell и PureScript?
- 4. Каковы самые большие недостатки и преимущества использования Drupal?
- 5. Каковы различия между этими вставками?
- 6. Каковы различия между типами запросов?
- 7. Каковы различия между следующими кодами
- 8. Каковы различия между OLEDB и ODBC?
- 9. Каковы различия между управляемыми и неуправляемыми библиотеками?
- 10. Каковы различия между MSBuild и TFSBuild
- 11. Каковы различия между MySQL = и <>
- 12. Каковы основные различия между ASP.net и PHP?
- 13. Каковы различия между php5 и php5-Dev
- 14. Каковы различия между слоями и расширяемыми эффектами?
- 15. Каковы различия между запросами linq и linqToSql?
- 16. Каковы отношения/различия между видимостью и порядком?
- 17. Каковы различия между CClientDC и CWnd :: GetDC
- 18. Каковы различия между MediaPlayer, MediaSessionCompat и RemotePlaybackClient
- 19. Каковы различия между препроцессорами C и C++?
- 20. Каковы различия между WinExec и ShellExecute?
- 21. Каковы различия между Конда и Anaconda
- 22. каковы различия между на функции() и функции
- 23. Каковы различия между [Serializable] и [Serializable()]
- 24. Каковы различия между XMLHttpRequest и HttpRequest
- 25. Каковы различия между методами nibNameOrNil и ViewDidLoad?
- 26. Каковы различия между DexClassLoader и PathClassLoader?
- 27. каковы различия между этими операторами = и = &
- 28. Каковы различия/сходства между JBI и SCA
- 29. Каковы различия между SPRITE и PNG?
- 30. Каковы различия между вложенными if и &&?