Каково соглашение с boost.asio и файлом i/o?

Ошибка синтаксиса: ошибка синтаксиса, неожиданный T_XXX

Случается, когда в неожиданном месте есть T_XXX токен , несбалансированные (лишние) круглые скобки, использование короткого тега без его активации в php.ini и т. д.

Вопросы, относящиеся:

Для получения дополнительной помощи см .:

  • http://phpcodechecker.com/ - что дает более полезные объяснения ваших синтаксических проблем.

45
задан Cœur 16 October 2017 в 18:14
поделиться

2 ответа

Имеет boost.asio какой-либо вид поддержки файла?

Запуск с (я думаю) Повышения 1.36 (который содержит Asio 1.2.0) можно использовать [повышение:: asio::] окна:: stream_handle или окна:: random_access_handle, чтобы обернуть ДЕСКРИПТОР и выполнить асинхронное чтение и методы записи для него, которые используют ПЕРЕКРЫТУЮ структуру внутренне.

Пользователь Lazin также упоминает повышение:: asio:: окна:: random_access_handle, который может использоваться для асинхронных операций (например, именованные каналы, но также и файлы).

boost.asio поддержка файла, достаточно зрелая для повседневного файла i/o?

Как Повышение. Asio сам по себе широко используется к настоящему времени, и использование реализации перекрытый IO внутренне, я сказал бы да.

файл будет поддерживать когда-нибудь быть добавленным? Какова перспектива этого?

Как нет никакой дорожной карты, найденной на веб-сайт Asio , я сказал бы, что не будет никаких новых дополнений к Повышению. Asio для этой функции. Хотя всегда существует шанс участников, добавляющих код и классы для Повышения. Asio. Возможно, можно даже внести недостающие части сами!:-)

18
ответ дан vividos 26 November 2019 в 21:31
поделиться

повышение:: asio:: окна:: random_access_handle является самым легким способом сделать это при необходимости в чем-то усовершенствованном, например, асинхронный LockFileEx или что-то еще, Вы могли бы расширить asio, добавить Ваши собственные асинхронные события. пример

4
ответ дан Evgeny Lazin 26 November 2019 в 21:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: