0

我正在编写一个 python 脚本来生成用于数据库访问的 C++ 类,它们使用 RogueWave 类型进行数据传输。我正在查看一些模板类来概述生成的类的外观。当实现在一个操作中传输多个元组的方法时,列被包装在 RWDBTbuffer、RWDBVector 和 RWDBDecimalVector 中。

我的问题是,我看不到被包装的数据类型(int、long、RWDateTime、RWDecimalPortable)和它被放入的容器之间的直接关联。在我看来,我可以把所有东西都放在一个RWDBT缓冲区。对于数字类型,使用 RWDBDecimalVector 优于 RWDBTBuffer 有什么优势,应该使用 RWDBVector 吗?

4

1 回答 1

1

就他们都存储的数据而言,没有任何不同。
主要的不同是你可以转移RWDBVectorRWDBReader然后你可以将数据读入其中。

于 2014-07-02T09:25:48.447 回答