标签: c++ streambuf
经过一段时间实现我自己的streambuf后,如果你可以使用不同类型的basic_streambuf,就像我自己一样。这里有经验和用例吗?
答案 0 :(得分:3)
你错过了streambuf的观点。这是std::stream的后端。 前端由operator<<和operator>>提供。那些double超载了。前端将任何类型转换为字符,后端执行I / O(到文件,屏幕,网络等)
streambuf
std::stream
operator<<
operator>>
double