C++编译错误 :error: explicit qualification in declaration of xxx 已经存在在命名空间内,再声明函数或者类不要再加限定符,去掉函数前的XX:: 例如: # 不要这样写 namespace threedog { void threedog::func(int i); } # 修改为: namespace threedog { void func(int i); }