[#BloombergLP-bdls-FdStreamBuf-showmanyc]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdls.adoc[bdls]::xref:BloombergLP/bdls/FdStreamBuf.adoc[FdStreamBuf]::showmanyc
:relfileprefix: ../../../
:mrdocs:

If this object is in putback mode, return the number of characters remaining to be read in the putback buffer, and otherwise the number of characters remaining in the file to be read&period; Return a non&hyphen;negative number of characters on success and a negative value otherwise&period; The behavior is undefined unless this object is in input mode and the file descriptor is associated with a regular file&period;

== Synopsis

Declared in `&lt;bdls&lowbar;fdstreambuf&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
virtual
std::streamsize
showmanyc() override;
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
