提供c++的streaming接口