asio

    0

    1答えて

    1つのio_serviceオブジェクトに複数のboost::asio::deadline_timerを使用しています。 std::shared_ptrのboost::asio::deadline_timerは、インデックス付きコンテナstd::map<int, std::shared_ptr<debug_tim>> timersに格納されます。 タイマハンドラでは、他のboost::asio::d

    0

    1答えて

    私は大学の試験のための個人プロジェクトを作成する必要があるため、このライブラリセットに近づいています。ネットワーキング機能で何かしたいと思います。私はすでにこの特定のライブラリに関する本を手に入れましたが、今私は自分のプロジェクトでこれをリンクすることはできません(私の本はlinuxとGCCをリンクする方法しか説明していませんが、Windows 10ではMinGWとCLIONを組み合わせています)

    0

    1答えて

    は、実行時にアクセス違反をスローする小さなスニペットです。ラインでアクセス違反がブーストファイル「socket_ops.ipp」で発生している m_socket.async_connect(end_point, yieldw[ec]); を呼び出すときに、私は、Visual Studio 2015およびブースト1.60.0とを "socket_type s = error_wrapper(::

    1

    1答えて

    Boost.Asioのストランドと優先ラッパーを同時に使用したいと思います。 私は私のコードを書く前に、私は次の情報を読んだ:私は、ラッパーのアプローチを使用したい Boost asio priority and strand boost::asio and Active Object http://thread.gmane.org/gmane.comp.lib.boost.asio.user/3

    -2

    1答えて

    私はtcpクライアントを作成するためにboost asioを使い、成功するまで10秒ごとにサーバにasync_connectを使いたいと思います。あなたは私に例を挙げていますか?ありがとう。

    0

    1答えて

    私はcoroutineを使ってasioを試していて、非同期関数を呼び出す方法をテストしたいと思います。それは私がキャプチャリストに&ハンドラを入れた場合、実行フローが台無しにされ、それがセグメンテーション違反に当たるという奇妙な void async_foo(boost::asio::io_service& io_service, boost::asio::yield_context& yield

    0

    1答えて

    NAudioとASIOを使って一連のwavファイルを再生しています。オーディオカードがサポートしているだけなので、ASIOを使用する必要があります。私は、このように各wavファイルを再生することができました: waveRead = new WaveFileReader(completeStreamMS); //completeStreamMS is a memorystream wav

    1

    2答えて

    私はboost asioでソケットプログラミングに問題があります。 私のプログラムの流れは以下の通りです:サーバーにデータを送信するために クライアントの利用async_write、それがサーバーからデータを受信するためにasync_readを使用します。非同期操作のハンドラはすべてuse_futureであり、タイムアウトは2秒です。 問題があります。サーバーの 処理時間は約10ミリ秒です。サーバ

    0

    1答えて

    Asioのブーストレスバージョンを使用するクロスプラットフォームプロジェクトがあります。 exec_program(COMMAND "./autogen.sh" WORKING_DIRECTORY ${asio_SOURCE_DIR}/asio) exec_program(COMMAND "./configure --without-boost" WORKING_DIRECTORY ${asio

    2

    3答えて

    boost::asio::io_serviceから戻り値を取得するにはどうすればよいですか?関数の書き換えを伴わないバインドや単純な構文を使用することは可能ですか? 以下は最小の例です。私はGetSum()の値を取得しようとしています: #include <iostream> #include <boost/asio.hpp> #include <functional> using nam