basic_stringbuf<CharT, Traits, Allocator>* rdbuf() const;
概要
ストリームバッファオブジェクトを取得する。
戻り値
内部のbasic_stringbuf
オブジェクトへのポインタ。
例
#include <iostream>
#include <sstream>
int main()
{
std::istringstream ss("test");
std::streambuf* buf = ss.rdbuf();
std::cout << static_cast<char>(buf->sbumpc()) << std::endl; // 't'
std::cout << static_cast<char>(buf->sbumpc()) << std::endl; // 'e'
}
出力
t
e