我有一个 class MyVector : QVector<int>,我有一个 ID 和一个QVector附加到它的标签。当从 a 重载operator>>流式传输时QDataStream,我可以简单地将已经定义的 - 函数链接operator>>到 ID 和标签向量。但是如何访问矢量数据本身以进行流式传输?我不能简单地使用istream >> myVector,因为这就是我要定义的,给无限递归。感谢您的建议。
我有一个 class MyVector : QVector<int>,我有一个 ID 和一个QVector附加到它的标签。当从 a 重载operator>>流式传输时QDataStream,我可以简单地将已经定义的 - 函数链接operator>>到 ID 和标签向量。但是如何访问矢量数据本身以进行流式传输?我不能简单地使用istream >> myVector,因为这就是我要定义的,给无限递归。感谢您的建议。