boost::uBLAS and vc 7.1 compiler error
От: Экселенц Россия  
Дата: 25.01.05 13:03
Оценка:
Простейший пример:


#include <boost/numeric/ublas/matrix.hpp>

using namespace boost::numeric;

int main() {
    ublas::bounded_matrix<double, 3, 3> m, m1, m2;

    m = m1 * m2;
}



вызывает ошибку компиляции:
error C2666: 'boost::numeric::ublas::operator`*'' : 2 overloads have similar conversions

Подобные проблемы с другими операторами, +, -, = для векторов или матриц. Google наличие проблемы подтвердил, но решения я не нашёл.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.