std::basic_istream<CharT,Traits>::gcount
提供: cppreference.com
<tbody>
</tbody>
std::streamsize gcount() const; |
||
最後の書式なし入力操作によって抽出された文字数を返します。
basic_istream の以下のメンバ関数は後続の gcount() の呼び出しの値を変更します。
- ムーブコンストラクタ
- swap()
- get()
- getline()
- ignore()
- read()
- readsome()
- operator>>
以下の関数は gcount() をゼロに設定します。
- コンストラクタ
- putback()
- unget()
- peek()
引数
(なし)
戻り値
最後の書式なし入力操作によって抽出された文字数。
例
Run this code
#include <iostream>
#include <sstream>
int main()
{
char x[20];
std::istringstream stream("Hello World");
stream.read(x, sizeof x);
std::cout << "Characters extracted: " << stream.gcount();
}
出力:
Characters extracted: 11