バイナリ プログラム出力を I/O に非同期でダンプするには、C で共有バッファー (1R スレッド/1W スレッド) をコーディングする必要があります。単純な共有バッファーを作成する場合は、通常、従来の循環バッファーの実装を使用しますが、この場合、バッファー上の各アイテムのサイズは可変であり、コンパイル時には不明です。可変サイズのアイテムを使用した循環バッファーの可能な実装は何だろうと思っていました。
ありがとう。
バイナリ プログラム出力を I/O に非同期でダンプするには、C で共有バッファー (1R スレッド/1W スレッド) をコーディングする必要があります。単純な共有バッファーを作成する場合は、通常、従来の循環バッファーの実装を使用しますが、この場合、バッファー上の各アイテムのサイズは可変であり、コンパイル時には不明です。可変サイズのアイテムを使用した循環バッファーの可能な実装は何だろうと思っていました。
ありがとう。