Blitz ++ TinyVec2 отсутствует оператор +

В настоящее время у меня работает блиц ++ 0.10 в RHEL 6.7 с gcc 4.4.7.

Я сделал следующий кусок кода

#include <blitz/tinyvec2.h>

typedef blitz::TinyVector<int,3> TestVec

void sum(TestVec& sum, const TestVec& one, const TestVec& two){
sum = one + two
}

Попытка скомпилировать этот код дает следующую ошибку:

test_blitz.cxx: In function 'void sum(TestVec&, const TestVec&, const TestVec&)
test_blitz.cxx:6:error: no match for 'operator+' in 'one + two'

Согласно Руководство по Blitz ++ 0,9 он говорит, что использовать + Оператор мне нужно включить файл с именем tinyvec-et.h, Я не могу найти эквивалентный файл в новой версии. Как происходит сложение векторов в 0.10?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]