Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
内容に対して別の操作を実行するには、 Queueオブジェクトの現在の状態のコピーが必要です。元のキューを邪魔したくありません。それをコピーしてから、スレッドを実行するときに空にします。
何か案は?
#dupまたは#cloneを試しましたか? 実際のコピーの周りにミューテックスが必要かどうかはわかりませんが、それは出発点です。
deep_dive gem を試すこともできます。
また、キューをコピーする必要がなくなるように、キューを作成できる queue_ding gem も確認してください。ただし、ティーは別のスレッドにある必要があります。
重複の可能性: C拡張子:<?および>?演算子
一部のC++コードの解読に問題があり、検索で何も見つかりませんでした。誰