在线文档教程
C++
输入/输出 | Input/output

std::basic_streambuf::showmanyc

性病:基本[医]流光::

protected: virtual std::streamsize showmanyc(

估计关联字符序列中可输入的字符数。underflow()保证不会再回来Traits::eof()直到至少有那么多字符被提取出来。

参数

%280%29

返回值

在关联字符序列中确实可用的字符数,或-1如果showmanyc可以在不阻塞的情况下确定没有可用的字符。如果showmanyc回报-1,,,underflow()uflow()一定会回来Traits::eof...

基类版本返回​0​,它的意思是“不确定关联序列中是否有可用的字符”。

注记

这个函数的名称代表“stream:多少个字符?”,因此它被发音为“Sow Cow C”,而不是“Show多C”。

另见

in_availobtains the number of characters immediately available in the get area (public member function)
showmanyc virtualoptionally provides the number of characters available for input from the file (virtual protected member function of std::basic_filebuf)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/io/basic[医]Streambuf/showmanyc