有没有类似于 C 语言的 Python StringIO/CStringIO 之类的东西?

发布于 2025-01-06 03:04:52 字数 202 浏览 0 评论 0原文

我正在使用 Boost 的序列化库序列化大量数据以通过网络发送。

Boost 的序列化库需要一个中间文件来进行序列化和反序列化。传输的数据量使得执行所有这些操作变得很困难。把事情记在记忆里会好得多。

C++ 中是否有任何类似于 Python 的 cStringIO/StringIO 的东西可以用来伪造 Boost 的序列化?

提前致谢。

I'm serializing a large amount of data to send over a network with Boost's serialization libraries.

Boost's serialization libraries require an intermediate file for serialization and deserialization. The volume of data being transmitted makes it awkward to do all of this. Keeping things in memory would be much better.

Is there anything at all in C++ similar to Python's cStringIO/StringIO that I can use to fake out Boost's serialization?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如若梦似彩虹 2025-01-13 03:04:52

是的,它叫做 stringstream

Yes, it's called stringstream.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文