class Matrix{
......
double Matrix::rowTimesCol(int i, double *b, int j, int bc) const;
};
定义了一个Matrix类,但编译器编译时报错,
extra qualification ‘Matrix::’ on member ‘rowTimesCol’
在rowTimesCol之前不能有Matrix::,Matrix::rowTimesCol这种写法在
一些老的编译器中可以通过,现在最新的c++编译器一般都不再支持
这种写法了,最好把Matrix::去掉。
本文详细介绍了如何解决在使用Matrix类时遇到的编译错误问题,特别关注于去除Matrix::前缀以兼容现代C++编译器的操作。通过实例解析,帮助开发者理解并修正代码中的问题。
3599

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



