ios::init()函數

它用於初始化流的內部標誌和成員變數的值。

派生類期望在其首次使用之前或銷毀之前(通常在構建期間)在某個時間調用此受保護成員函數。

內部狀態以這樣的方式初始化:這些成員中的每一個返回以下值 -

成員函數 返回值
rdbuf sb
tie 0
rdstate goodbit/ badbit
exceptions goodbit
flags skipws / dec
width 0
precision 6
fill ‘ ‘ (空格)
getloc 類似locale()

聲明

以下是ios::init函數的聲明。

protected: void init (streambuf* sb);

參數

  • sb − 指向streambuf對象的指針。

返回值

  • none

上一篇: ios::widen()函數 下一篇: ios::move()函數