0
我的項目中有這樣的錯誤。矢量文件中的錯誤
error C2036: 'ClassName *' : unknown size c:\program files (x86)\microsoft visual studio 10.0\vc\include\vector 735
有很多的像std::vector<ClassName>
代碼的地方使用,所以我有點糊塗了,這是什麼錯誤的可能原因。
在某些類我回到這樣的載體從像
class AnotherClass
{
public:
std::vector<ClassName> AnotherClass::GetVector()
{
return _myVector;
}
private:
std::vector<ClassName> _myVector;
};
方法它是一個可能的原因是什麼?或者還有導致這個錯誤的另一個常見錯誤?
**糟糕!你忘了提交[testcase](http://sscce.org)。** – 2013-04-05 18:18:10
包含上述方法的文件是否包含包含「class ClassName」主體的文件? – Arun 2013-04-05 18:19:12
爲什麼在AnotherClass類中使用'AnotherClass :: GetVector()'? – Rapptz 2013-04-05 18:19:49