ubuntu と C++ のプロジェクトがあり、コードのどこかに標準出力 (端末) に大量のデータを出力するループがあります。これらのデータの中にはエラー フィールドがあり、ループが繰り返されるにつれてその変化を確認したいと考えています。わかりやすくするために、以下のコードを検討してください。
while (error > epsilon) {
//do stuff
std::cout<<foo1<<std::endl;
std::cout<<foo2<<std::endl;
somehow send error to gnuplot!
//do the rest of the stuff
}
私が考えているのは、エラーをどこかに出力して/dev/null
、それを gnuplot しようとすることです。ただし、可能かどうか、可能であればどうすればよいかはわかりませんが、何よりも、これが適切な方法であるかどうかはわかりません。
そのようなタスクを正しい方法で行う方法は?