这种问题应该会经常遇到吧,主要就是没有定义对应的操作,可以看一下对应的源代码,看一下函数具体的定义,然后根据函数原型进行使用。LZ报的这个问题,一看,就是自己造出来的用法。。。
no match for 'operator/'(operand types are 'std::vector<std::vector<std::complex<double> > >' and 'std::complex<double>')
类似的问题都可以考虑看一下是否有函数定义O(∩_∩)O哈哈~
本文针对C++中未定义的运算符重载问题提供了详细的解决方案,建议查看源代码及函数具体定义,了解如何正确使用运算符,避免自定义不支持的用法。
这种问题应该会经常遇到吧,主要就是没有定义对应的操作,可以看一下对应的源代码,看一下函数具体的定义,然后根据函数原型进行使用。LZ报的这个问题,一看,就是自己造出来的用法。。。
no match for 'operator/'(operand types are 'std::vector<std::vector<std::complex<double> > >' and 'std::complex<double>')
类似的问题都可以考虑看一下是否有函数定义O(∩_∩)O哈哈~
3万+
1818
733
9563

被折叠的 条评论
为什么被折叠?