gpt4 book ai didi

c++ - 如何清除protobuf的缓冲区?

转载 作者:行者123 更新时间:2023-11-28 03:56:03 25 4
gpt4 key购买 nike

清除到目前为止写入的所有字节,有没有办法用 protobuf 做到这一点?

最佳答案

当你说清楚时,你是在要求撤销你已经写入的字节吗?

如果您使用的是 FileOutputStream 或 OstreamOutputStream,那么您所写的内容可能无法清除,因为它已经保存到磁盘或流式传输到某处。如果您正在使用 ArrayOutputStream(如果您要将其写入套接字,则可能会使用),那么您可以通过重新创建 ArrayOutputStream 并将其再次指向同一缓冲区来撤消操作。

如果您向我们展示了您当前正在使用的代码,将会有所帮助,以便我们更好地为您提供建议。

关于c++ - 如何清除protobuf的缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3594003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com