fifo

    2

    2答えて

    Iveは "中断されたシステムコール"というメッセージを受け取り、正直な理由を本当に知りません。私の宿題は、クライアントスクリプトと通信するためにFIFOを使用するサーバスクリプトを書くことです。基本的には動作しますが、このメッセージを取り除く方法はわかりません。提案をいただければ幸いです。 私のサーバースクリプト:インタプリタ豊かなこの行がするとき #!/bin/bash server=se

    1

    1答えて

    だから私は、私は、端末にmkfifo()機能で作られたFIFOファイルを持っていると私はデータを送信しています:echo"12.5 123 5 -2.1" > rndfifo 私のプログラムは、これらの数字を読み、配列に入れてする必要があります私は後でそれらを使用することができます。私は現在、それらの数値を読み込んでchar配列に配置するプログラムを作成することに成功しましたが、私は立ち往生して、

    -2

    1答えて

    どのようにこの問題をPythonで解決しますか? 荷物を荷物に積み込む。コンテナが限界に達したら(100ポンド)。あなたは次のコンテナに移動します。これは荷物を積み込む方法です。 データをアンロードするときは、最後にロードされたコンテナ(最初は100ポンド未満です)をアンロードしてから、最初にロードされた荷物、次に2番目の荷物を取り除きます)次の容器に移す。 質問が明確でない場合。ここで は は、

    0

    1答えて

    FIFOを1つのプロセスで使用する場合は、両端を開いて1つを閉じた後にFIFOを再利用することはできません。クローズされた終わりを再オープンしようとすると失敗するか、返されたファイル記述子は役に立たない。 この動作を回避することは可能ですか、それともFIFOの両端が開いていても、もはや必要がないことが絶対にわかりますか?ここで が表示され、FIFOの閉じられた書き込み終了を再開しようとすると、いく

    -1

    1答えて

    おはよう人。私はこのコードを使ってクライアント側のバーストと構造体のプライベートFIFO名を送信し、いくつかのクライアントを処理するサーバーと非公開でクライアントに返送されるバースト時間を処理していますFIFO。 クライアント側にバーストを入力すると、サーバーに適切なバーストが送信されず、サーバーにバーストは送信されず、バーストは送信されません(そして、サーバはユーザによって入力されたセットバース

    1

    2答えて

    FIFOをインタープロセスに使用しようとしています。しかし、FIFOを作成しようとすると、それを開くと、私のプログラムがハングします(終了できません)。 if (mkfifo("./fifo.txt", S_IRUSR | S_IWUSE) < 0) { fprint("Can not create fifo"); return 1; } if ((readfd = ope

    1

    2答えて

    私はGoで意図的にマップを並べ替えていないことを知っていますが、私が取り組んでいるこの問題にはたくさんのメリットがあります。私の質問は、私はどのようにマップのFIFOスタイルを注文することができますか?これを実現しようとする価値があるのでしょうか?具体的には、私はインタフェースからうまく離れた構造のセットに非整列化できるようにしたいと思っています。 現在、私が持っている:私がやりたい何 type

    2

    1答えて

    私は先入先出でユーザー入力を印刷するプログラムを作ろうとしています。私は現在、スタックLIFO(最後に先入れ先出し)を印刷するプログラムを作成しました。しかし、どのように私は、FIFO(先入れ先出し)の順序でスタックの出力を表示するキューを実装するつもりです。以下 マイコード: import java.util.*; public class stackReversal { pri

    0

    1答えて

    テストではstderrをファイルにリダイレクトし、末尾のように読み込もうとしました。だからここ は、リダイレクトです: class RedirectedEnv(object): def __init__(self, stderr=None): self._stderr = stderr or sys.stderr def __enter__(self):

    0

    1答えて

    mplayerを使用して、名前付きパイプ経由でファイルのストリームを再生したいと考えています。 here私はそれを読んでいますMPlayerはstdin(名前付きパイプではありません)から読むことができます。 名前付きパイプは、まだbashスクリプトでこの方法を使用することができます : mkfifo pipe cat pipe | mplayer -cache 1024 -cache-min