首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

高手帮忙,boost中 mapped_vector<double> v(3);这句话如何改

2012-05-20 
高手帮忙,boost中 mapped_vectordouble v(3)这句话怎么改?另外,mapped_vector怎么嵌套使用?最好有一个

高手帮忙,boost中 mapped_vector<double> v(3);这句话怎么改?
另外,mapped_vector怎么嵌套使用?最好有一个例子。多谢。

[解决办法]

C/C++ code
#include <boost/numeric/ublas/vector_sparse.hpp>#include <boost/numeric/ublas/io.hpp>int main () {    using namespace boost::numeric::ublas;    mapped_vector<double> v (3, 3);//// NOTICE    for (unsigned i = 0; i < v.size (); ++ i)        v (i) = i;    std::cout << v << std::endl;}
[解决办法]
探讨
多谢。
我是在visual c++ 2010中,mapped_vector<double> v (3, 3);//// NOTICE这句话提示mapped_vector中的参数太少。你给的程序和我原来的程序一样,无法通过。

[解决办法]
http://mail.ustc.edu.cn/~jxw95216/boost_doc/libs/numeric/ublas/doc/vector_sparse.htm

热点排行