1

たとえば、印刷しようとすると、次のようになります。

Queue  Messages    Size
----------
Postfix  10          1024

この行を別の値で再印刷する必要があるため、たとえば、値が0の場合、結果は次のようになります。

Postfix  00          0024

私はそれを修正する必要があります:

Postfix  0           0

を使用してそれを行うことができますがwindow.clrtoeol()、それは私の右の境界線を消去します。

4

1 に答える 1

1

なぜこれがまだ答えを得ていないのか分かりませんが、とにかく

列の位置、幅、および境界を適切に追跡していると思います。答えは簡単です。番号にスペースを埋め込むと、「024」ビットが空白で上書きされます。

addstr をそのように使用するのは良い習慣だと思います

window.addstr( y , x , message[:width].ljust(width) , mode )
于 2012-06-28T08:35:54.957 に答える