若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

basic_streambuf::sbumpc

 

讀取並傳回目前項目,移動資料流指標。


int
_
type sbumpc( );

目前的項目。

如果可讀取位置可用,成員函式傳回 traits_type::to_int_typegptr( *) 並加入輸入緩衝區的指標。否則,會傳回 uflow

// basic_streambuf_sbumpc.cpp
// compile with: /EHsc
#include <iostream>

int main( ) 
{
   using namespace std;
   int i = 0;
   i = cin.rdbuf( )->sbumpc( );
   cout << i << endl;
}
3
33
51

需求

標題: <streambuf>

命名空間: std

顯示: