xtd 0.2.0
Loading...
Searching...
No Matches

◆ read() [2/2]

virtual size_t xtd::io::text_reader::read ( std::vector< char > &  buffer,
size_t  index,
size_t  count 
)
virtual

Reads a specified maximum number of characters from the current text reader and writes the data to a buffer, beginning at the specified index.

Parameters
bufferWhen this method returns, this parameter contains the specified character array with the values between index and (index + count -1) replaced by the characters read from the current source.
indexThe position in buffer at which to begin writing.
countThe maximum number of characters to read.
Returns
The number of characters that have been read. The number will be less than or equal to count, depending on whether all input characters have been read.