Ответ: Пример сервера на PureBasic
Надежнее потому что указывается длина пакета, а сам пакет может содержать любые байты, в том числе со значением 0 и 10.
И это к тому же, менее ресурсоемкий вариант, т. к. не нужно искать в данных код завершения пакета, т. к. его длина известна (передана в заголовке пакета).
|