|
Boost Users : |
From: Golan Green (ggreen_at_[hidden])
Date: 2005-04-21 03:11:48
Hi,
I am trying to use sparse matrix iterators, but it seems that a code that
works in VC++ 6.0 does not compile under C++ in .NET
I tried a simplified version of the code and it still does not work.
boost::numeric::ublas::sparse_matrix<int> matrix;
boost::numeric::ublas::sparse_matrix<int>::iterator1 it1 = matrix.begin1();
boost::numeric::ublas::sparse_matrix<int>::iterator2 it2 = it1.begin();
The error message that I get is :
error C2039: 'begin' : is not a member
of 'boost::numeric::ublas::sparse_matrix<T>::iterator1'
with
[
T=int
]
off course begin() is one of the iterator1 member functions.
Does anyone have an idea of what is missing in the project settings?
Regards, Golan.
--
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net