1

我有一个使用 boost 序列化实现的文档结构,但是当我保存/加载文档时可能需要很长时间。我需要了解保存/加载的进度。

有没有办法为此使用 boost iostreams 源?这样我就可以实现一个从我的输入流中获取数据的源。

更多想法?

4

1 回答 1

0

也许尝试创建一个仅声明的窗口

“保存到文件...” / “从文件加载...”

一旦保存/加载操作结束,它就会被销毁。

保存操作完成后,您还可以让它将“保存到文件”消息更新为“已保存文件” 。

这不是一个理想的解决方案,但至少您的用户不会挠头想知道保存/加载操作在做什么。我自己也在寻找类似的解决方案,但没有找到。如果你发现了什么,请告诉我。

于 2011-12-02T19:38:21.963 回答