0
저는 벡터를 가져 와서 수정하는 기능이 있습니다. 이 함수에 matrix_row 인스턴스를 전달하려면 어떻게해야합니까?boost : 벡터 대신 matrix_row를 사용합니다.
template<class T>
void useVector(T &v) {
...
}
:
error: invalid initialization of reference of type 'boost::numeric::ublas::vector<double>&' from expression of type 'boost::numeric::ublas::matrix_row<boost::numeric::ublas::matrix<double> >'
src/PythonWrapper.cpp:60:6: error: in passing argument 1 of 'void useVector(boost::numeric::ublas::vector<double>&)'
감사! 템플릿 함수를 사용하는 것보다 "더 깔끔한"솔루션이 없다는 것이 두려웠습니다. – bennihepp