Boost名前空間に含まれていないASIOのバージョンがあることは知っていますが、それでもASIOはBoostに依存していますが、Boostに依存せずにASIOを動作させる方法があるかどうか疑問に思っています(Boostを含めることができないため)あまりにも多くの理由でプロジェクトに参加しません)。
質問する
2605 次
4 に答える
9
いいえ、そうは思いません。ASIOは私が聞いた限りブーストを使用しています。それらは非常に相互に関連していると思います。ただし、使用するライブラリに必要なブーストの最小限のサブセットを抽出できるツールbcpに興味があるかもしれません。
于 2009-04-08T04:45:56.883 に答える
5
Asio の非ブースト バージョンもあります。
Asio には、(Boost 以外の) Asio と Boost.Asio の 2 つのバリアントがあります。
見る:
于 2009-04-08T09:25:42.747 に答える
2
「非ブースト asio」には、boost.thread を使用する代わりに独自のスレッド ビットがありますが、boost.date_time、boost.array、boost.utility、boost.bind、boost.shared_ptr... が必要です。
Boost に依存せずに動作する Asio のバージョンはありません。
于 2009-04-15T22:55:02.797 に答える