basic_filebuf::underflow
從輸入資料流中的目前項目。
virtual int_type underflow( );
傳回值
如果函式未能成功,則傳回 traits_type::eof。否則,會傳回 ch,轉換如<備註>一節所述。
備註
受保護的虛擬成員函式竭力擷取輸入資料流中目前的項目 ch ,並傳回元素以 traits_type::to_int_type(ch)。它就可以採用各種方式:
如果一個讀取位置可用,這個方法會使用 ch 為讀取的儲存位置的項目並繼續輸入緩衝區中的下一個指標。
它可以讀取型別 char的一或多個項目*,* ,就好像是由表單 fgetc(fp)的後續呼叫,並將它們轉換成型別 Elem 的項目 ch 使用文件轉換為fac呼叫 fac.in (如果需要的話)。如果任何讀取或轉換失敗,函式失敗。
需求
標題: <fstream>
命名空間: std