template<class T, class U> auto operator+(const Matrix<T>& a, const Matrix<U>& b) -> Matrix<decltype(T{}+U{})> { Matrix<decltype(T{}+U{})> res; for(int i=0; i!=a.rows(); ++i) for(int j=0; j!=a.cols(); ++j) res(i,j) += a(i,j)+b(i,j); return res; }
原文地址:https://www.cnblogs.com/lhb666aboluo/p/12696165.html
时间: 2024-07-28 15:30:57