我有以下内容:
#include <vector>
#include <complex>
using namespace std;
vector<vector<complex> > matrix;
这意味着是具有复数值的二维向量。结构的大小在编译时是未知的,所以我认为向量是一个合理的选择?
我正在使用 Qt .. 搜索没有显示任何矩阵类。有没有我应该使用的替代方案?假设二维向量是一个不错的选择。为什么会在构建时发生这种情况:
我收到以下错误:
error: type/value mismatch at argument 1 in template parameter list for
'template<class _Tp, class _Alloc> class std::vector'
error: expected a type, got 'complex'
非常感谢。