std::fpos()函數

它用於流位置類模板。類模板用作類型的模板,用於指示流中的位置。模板取決於狀態類型stateT

這個類的細節是實現定義的,但至少有兩個成員 -

stateT state() const;
void state(stateT);

聲明

以下是std::fpos的聲明。

C++98

template <class stateT> class fpos;

任何fpos實例化類型的對象都支持從int構造和轉換,並允許對streamoff類型的值進行一致的轉換(以及對此類型的值增加或減少)。

這種類型的兩個對象可以使用運算符==!=進行比較。 它們也可以被減去,這將產生 streamoff 類型的值。

同義詞類型 streamposwstreampos 是這個模板的實例化,其中 mbstate_t 作爲stateT