C++標準庫教學
C++ <fstream>
fstream::close()函數
fstream::isopen()函數
fstream::open()函數
ostream運算符=
fstream::rdbuf()函數
fstream::swap()函數
C++ <iomanip>
std::setiosflags()函數
std::resetiosflags()函數
std::setbases()函數
std::setfill()函數
std::setprecision()函數
std::setw()函數
std::get_money()函數
std::put_money()函數
std::get_time()函數
std::put_time()函數
C++ <basic_ios>
ios_base::event()函數
ios_base::event_callback()函數
ios_base::failure
ios_base::Init
basic_ios::setstate
basic_ios::openmode
ios_base::seekdir
basic_ios::basic_ios構造函數
basic_ios::basic_ios析構函數
ios::good()函數
ios_event::eof()函數
ios非運算符
ios::rdstate()函數
ios::clear()函數
ios::copyfmt()函數
ios::fill()函數
ios::exceptions()函數
ios::imbue()函數
ios::tie()函數
io::rdbuf()函數
ios::narrow()函數
ios::widen()函數
ios::init()函數
ios::move()函數
ios::swap()函數
ios::set_rdbuf()函數
std::fpos()函數
ios庫<ios>
ios_base::fmtflags
std::fpos()函數
它用於流位置類模板。類模板用作類型的模板,用於指示流中的位置。模板取決於狀態類型stateT
。
這個類的細節是實現定義的,但至少有兩個成員 -
stateT state() const;
void state(stateT);
聲明
以下是std::fpos
的聲明。
C++98
template <class stateT> class fpos;
任何fpos
實例化類型的對象都支持從int
構造和轉換,並允許對streamoff
類型的值進行一致的轉換(以及對此類型的值增加或減少)。
這種類型的兩個對象可以使用運算符==
和!=
進行比較。 它們也可以被減去,這將產生 streamoff
類型的值。
同義詞類型 streampos
和 wstreampos
是這個模板的實例化,其中 mbstate_t
作爲stateT
。