| stringstream::rdbuf stringbuf* rdbuf ( ) const; | stringstream | 
| cplusplus.com | 
 Get the stringbuf object associated with the stream.
 
Returns the stringbuf object associated with the stream.
Parameters.
 Return Value.
 
A pointer to the stringbuf object associated with the stream.
 
Notice that this pointer is never NULL, even if the buffer is not associated with any string object.
It is a pointer to the private stringbuf object.
 Example.
// stringstream::rdbuf
#include <iostream>
#include <sstream>
using namespace std;
int main () {
  stringbuf *pbuf;
  stringstream ss;
  pbuf=ss.rdbuf();
  pbuf->sputn ("Sample string",13);
  cout << pbuf->str();
  return 0;
}
Basic template member declaration ( basic_stringstream<charT,traits,Allocator> ):
| basic_stringbuf<charT,traits,Allocator> * rdbuf () const; | 
 See also.
 
ios::rdbuf
 
stringbuf class,
stringstream class