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