2016-11-12 48 views
1

我正在調試大量使用uBLAS向量和矩陣的應用程序。我想打印它們來控制這樣的東西:Boost是否提供打印uBLAS數據類型的功能?

boost::numeric::ublas::vector<double> v; 
// ...filling v... 
std::cout << v; // or boost::whatever << v; 

確切的輸出格式有點問題,我只是想看看矢量內容。 Boost是否提供operator<<std::ostream與uBLAS類型的過載?任何其他打印uBLAS類型的簡短方法也可以。自己編寫這些函數並不是一個很大的努力,但是我正在尋找一種「標準」技術來做到這一點,如果有的話。

回答

2

boost/numeric/ublas/io.hpp定義了用於uBlas組件的operator<<

相關問題