xsgetn overloads

Synopses

Declared in <bslstl_stringbuf.h>

Multiple character extraction.

virtual
streamsize
xsgetn(
    char_type* __s,
    streamsize __n);

Read up to the specified numCharacters from this stringbuf object and store them in the specified result array. Return the number of characters loaded into result. Note that if fewer than numCharacters characters are available in the buffer, all available characters are loaded into result. The behavior is undefined unless result refers to a contiguous sequence of at least numCharacters characters.

virtual
std::streamsize
xsgetn(
    char_type* result,
    std::streamsize numCharacters);

Return Value

The number of characters assigned.

Parameters

Name

Description

__s

A buffer area.

__n

Maximum number of characters to assign.

Created with MrDocs