std::streamsize
Определено в заголовке <ios> | ||
|---|---|---|
typedef /*implementation-defined*/ streamsize; |
Тип std::streamsize — это определяемое реализацией знаковое целочисленное значение, используемое для представления количества символов, переданных в операции ввода-вывода, или размера буфера ввода-вывода. Он используется в качестве знакового аналога std::size_t, подобно типу ssize_t из POSIX.
За исключением конструкторов std::strstreambuf, отрицательные значения std::streamsize никогда не используются.
См. также
| возвращает количество символов, извлеченных последней операцией неформатированного ввода (публичный член-функция std::basic_istream<CharT,Traits>) |
|
| извлекает и отбрасывает символы до тех пор, пока не будет найден заданный символ (публичный член-функция std::basic_istream<CharT,Traits>) |
|
| извлекает блоки символов (публичный член-функция std::basic_istream<CharT,Traits>) |
|
| вставляет блоки символов (публичный член-функция std::basic_ostream<CharT,Traits>) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/streamsize