coroutine

    0

    1答えて

    リスナーのためにproducerを作成しようとしています。 私のコードは、この suspend fun foo() = produce{ someEvent.addListener { this.send(it) } } のように見えます。しかし、私は理にかなってエラーSuspension functions can be called only within

    4

    2答えて

    VS2017を使用してUnityでコルーチンをデバッグしようとしています。 How do I remedy the "The breakpoint will not currently be hit. No symbols have been loaded for this document." warning? :私はUnityにVSを添付して、私はエラーを取得する IEnumeratorメソッ

    1

    1答えて

    私はちょうどcoroutineのテストコードをC++ 2aに書いています。 clang++ testcoroutine.cpp -std=c++2a -I../asio_alone -fcoroutines-ts -stdlib=libc++ コードが正常に動作します: 私はと打ち鳴らす5.0でコードをビルドします。 libC++を静的にリンクしたいので、他のPCでa.outを実行できるように

    1

    1答えて

    私は、トルネードルートハンドラのredisとtornadisライブラリを使用してキャッシュデコレータを構築しようとしています。私のルートハンドラ内 def rediscache(route): def decorator(func): @wraps(func) def wrapper(*args, **kwargs): result = yield

    1

    1答えて

    私はバックグラウンドでいくつかの重い仕事を実行するためにコトリンコルーチンを使用しようとしています。 しかし、私は、このエラーメッセージが表示されました、 「android.view.ViewRootImpl $ CalledFromWrongThreadException:。その景色に触れることができるビュー階層を作成しただけ 元のスレッド」 fun setList() { media

    2

    1答えて

    マルチスレッドをコルーチンに変更すると、影響を受けるコードセクションの処理が高速化されるという状況を見つけようとしています。コルーチンがスレッドと比較してコルーチンのCPUとヒープスペースが少なくて済むことを発見した限り、コルーチンがスレッドより速い場合は見つけられません。コルーチンの作成と文脈の切り替えは、スレッドの対応する操作よりもはるかに安いことは知っていますが、スピードの違いには目に見えな

    4

    1答えて

    なぜasyncio.coroutineデコレータが必要ですか?それはどのような機能を提供しますか?例えば : # import asyncio # @asyncio.coroutine def gen(): value = yield("Started") print(value) a = gen() a.send(None) a.send("Done") は今

    0

    1答えて

    私はボタンの選択肢を持っており、360ビデオは選択するボタンによって異なります。私は、次のビデオが再生される前に、ユーザーがボタンで5秒間レイキャストをしなければならないようにします。 これは問題なく動作しているようですが、光線がボタンにないときにはコルーチンを停止する必要があります。光線が正しいメニュー項目にないときにコルーチンを停止しようとしましたが、それはまだ続きます。これは私がこれまでにし

    -1

    3答えて

    私はスクリーンショットをとり、ファイルシステムに保存するコルーチンを持っています。しかし、コルーチンが実行されると、ゲームは一時的にフリーズし、event onFinishedScreenShotは時期尚早に発火します。 私は、コルーチンは、「バックグラウンドスレッド上で」あったと思いました。 私のコードが終了すると、メインスレッドをブロックせずにスクリーンショットを保存し、event onFin