30 Input/output library [input.output]

30.6 Stream buffers [stream.buffers]

30.6.3 Class template basic_­streambuf [streambuf]

30.6.3.3 basic_­streambuf protected member functions [streambuf.protected]

30.6.3.3.3 Put area access [streambuf.put.area]

char_type* pbase() const;

Returns: Начальный указатель выходной последовательности.

char_type* pptr() const;

Returns: Следующий указатель выходной последовательности.

char_type* epptr() const;

Returns: Конечный указатель выходной последовательности.

void pbump(int n);

Effects: Добавляет n к следующему указателю выходной последовательности.

void setp(char_type* pbeg, char_type* pend);

Postconditions: pbeg == pbase(),, pbeg == pptr()и pend == epptr().