- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/21 03:00.net]
- Vine Linux 2.6r1 で apt でインストールした qt-devel で
Qtプログラミングを始めたのですが、困っている部分があります。 QProcess でのプログラムの出力結果が、途中で切れる事があります。 コードはおおよそ以下の通りです。 QProcess* proc = new QProcess( QString("hogehoge") ); proc->addArgument( QString("hogehoge") ); proc->start(); while( proc->canReadLineStdout() ) { QString line(proc->readLineStdout()); cerr << line << endl; } コンパイルも通り、実行もでき、proc->exitStatus() も 0 を返すのですが、 実行毎にも取得できてる行数が結構不安定で、 200行くらいデータがあるんですが、最後までいくのは1割くらいの確率です。 原因としてなにが考えられるでしょうか?
|

|