首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::basic_filebuf::sync

protected: virtual int sync()

?

?

如果一个PUT区域存在%28例如。该文件是为写入%29调用而打开的overflow()若要将所有挂起的输出写入该文件,请将该文件刷新,就像通过调用std::fflush...

如果GET区域存在%28例如。该文件是为读取%29打开的,其效果是实现定义的。典型的实现可以清空GET区域,并以相应的字节数将当前文件位置移回。

参数

%280%29

返回值

?0?如果成功的话,-1万一失败。

注记

sync()或者它的等价被隐式调用。close(),,,seekoff(),和seekpos()并显式地被std::basic_streambuf::pubsync()...

另见

pubsync

invokes sync() (public member function of std::basic_streambuf)

fflush

synchronizes an output stream with the actual file (function)

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com