0

使用されるプログラムが多くの出力メッセージを生成する C++ プロジェクトを作成しています (それらはすべて cout によって出力されます) が、それらの 95% のようなものをサイレントにすることができます。

しかし、それらをすべて印刷しようとすると、ディスクのスペースが急速に減少するのがわかります (2 秒ごとに 1 MB のように!)。

つまり、これらのプログラムは何時間も実行する必要があるため、ディスク上で占有されるスペースの量を想像できます!

ただし、PC を再起動すると、ディスクのスペースが復元されます。

もう 1 つの注意点: プログラムをサイレントにする (そしてメッセージの 5% だけを残す) と決めた場合、占有されるディスク上のスペースははるかに少なくなります!

したがって、この問題は出力メッセージに関連していると思いますが、すべてをサイレントにせずに回避するにはどうすればよいですか?

Ubuntuを使用しています

私の質問に答えてくれるすべての人に感謝します!

4

0 に答える 0