2014-07-02 43 views
0

之間的區別我正在編寫一個python腳本來生成用於數據庫訪問的C++類,並且它們使用RogueWave類型進行數據傳輸。我正在查看幾個模板類來概述生成的類應該如何顯示。當在一個操作中實現一個傳送多個元組的方法時,列被封裝在RWDBTbuffer,RWDBVector和RWDBDecimalVector中。RWDBTBuffer <T>,RWDBVector <T>和RWDBDecimalVector

我的問題是,我看不到被包裝的數據類型(int,long,RWDateTime,RWDecimalPortable)和它所在的容器之間的直接關係。在我看來,我可以把所有內容放入RWDBTBuffer中。使用RWDBDecimalVector而不是RWDBTBuffer對於數字類型有什麼優勢,並且RWDBVector是否應該被使用?

回答

1

在它們兩者存儲的數據方面沒有任何區別。
主要不同之處在於,您可以將RWDBVector轉換爲RWDBReader,然後您可以將數據讀入它。

相關問題