【发布时间】:2011-01-26 13:42:35
【问题描述】:
我目前正在使用QDataStream 来序列化我的课程。我有很多我自己经常序列化的类。我应该派生 QDataStream 来创建自己的 DataStream 类吗?还是有比这更好的模式?请注意,我们的许多项目都使用这些自定义类,所以这样做可能会使编码更容易。
另一种表述这个问题的方式是:当框架为您提供序列化类时,您如何处理您自己的自定义类型类的序列化,这样您就不必每次都记住如何序列化它们(增强可用性)并遵循最佳软件工程实践(遵循模式)。
【问题讨论】:
标签: c++ qt code-reuse