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

相關文章
相關標籤/搜索