1

我正在调试一个大量使用 uBLAS 向量和矩阵的应用程序。我想将它们打印到控制台,例如:

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

确切的输出格式确实很重要,我只想看看矢量内容。operator<<Boost 是否为std::ostreamuBLAS 类型提供了这样的重载?任何其他打印 uBLAS 类型的简短方法也可以。自己编写这些函数并不是一件大事,但我正在寻找一种“标准”技术来完成它,如果有的话。

4

1 回答 1

3

boost/numeric/ublas/io.hpp为 uBlas 组件定义operator<<

于 2016-11-12T11:12:34.650 回答