您的位置:首页 > 编程语言 > C语言/C++

c++ 前置声明不能随便用 会引起类型不完全的错误

2012-07-18 09:16 239 查看
as:

XX.h

namespace WebCore{

class String

class A{

String test() const;

};

}

XX.cpp

namespace WebCore{

String A::test()const

{}

}

在XX.cpp的test函数就容易引起返回类型不完全错误

根本的原因就是String 不是在WebCore空间定义的,是在webkit中的WTF空间中

这一点还是要引起注意
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐