void setp ( char* pbeg, char* pnext, char* pend ); |
|
Set output sequence pointers
Sets the values that define both the boundaries of the accessible part of the controlled output sequence and the put pointer itself.
Parameters
- pbeg
- New value for the pointer to the beginning of the accessible part of the controlled output sequence.
- pnext
- New value for the put pointer, which points to the next element within the controlled output sequence where the next output operation shall be performed.
- pend
- New value for the end pointer, just past the end of the accessible part of the controlled output sequence.
Return Value
none
Basic template member declaration
( basic_streambuf<charT,traits> )
typedef charT char_type;
void setp ( char_type* pbeg, char_type* pnext, char_type* pend );
|
See also
streambuf::pbase | Pointer to beginning of output sequence (protected member function) |
streambuf::pptr | Pointer to current position of output sequence (protected member function) |