gcc中extra qualification錯(cuò)誤
g++編譯錯(cuò)誤error: extra qualification 'SQSBase::' on member 'parseResponse'等類(lèi)似的錯(cuò)誤. 錯(cuò)誤的
錯(cuò)誤寫(xiě)法:
1.在類(lèi)的定義(或者頭文件定義)中寫(xiě)了void SQSBase::parseResponse(); 在類(lèi)實(shí)現(xiàn)中寫(xiě)了 void parseResponse()
2.在類(lèi)的定義(或者頭文件定義)中寫(xiě)了void dsst_tracker::extract_image(); 在類(lèi)實(shí)現(xiàn)中寫(xiě)了void dsst_tracker::extract_image(){};
正確寫(xiě)法:
頭文件定義中寫(xiě)void extract_image(); 在類(lèi)實(shí)現(xiàn)中寫(xiě)了void dsst_tracker::extract_image(){};
在使用不同版本的編譯器時(shí),最好保證自己的代碼在高版本的編譯器下沒(méi)有問(wèn)題。
以上這篇gcc中extra qualification錯(cuò)誤的解決就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)之家。
新聞熱點(diǎn)
疑難解答
圖片精選