c++ extra qualification

c++ extra qualification

 

 

运行代码时候遇到了以下错误:html

extra qualification ‘Complex::’ on member ‘Complex’c++

其代码以下:函数

        Complex::Complex(double r)
        {
                m_real = r;
                m_imag = 0.0;
        }spa

Extra qualification error是使用版本4以上的GCC/G++编译C++程序时常常出现的错误。.net

 

这是语句中多引用了类的名称--把函数前面::的类名称去掉便可,以下:htm

Complex(double r)
        {
                m_real = r;
                m_imag = 0.0;
        }get

相关文章
相关标签/搜索