有没有类似于 C 语言的 Python StringIO/CStringIO 之类的东西?
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,它叫做
stringstream
。Yes, it's called
stringstream
.