繁体   English   中英

Xcode无法识别“ class”一词

[英]Xcode doesn't recognize the word “class”

我正在尝试在Xcode中创建一个简单的c ++类。

我只是在输入:

雕塑类{

...

};

而且它不允许我这样做,我得到两个错误:

未知类型名称'class'; 你是说“班级”吗?

预期为“;” 在顶级声明符之后

两者都在类声明的同一行。

我试图制作一个新文件,但没有帮助。

最奇怪的是我还有另外2-3个c ++类工作正常

但是它们不是我创造的,所以我不确定有什么区别。

有人以前看到过类似的东西吗?

我想您在.h文件中声明了您的类,该文件包含在非c ++编译单元中。 因此,请检查您的.h文件仅包含在.cpp / .cc或.mm文件中,而不包含在.c或.m中。

最可能的原因是源文件被编译为C,而不是C ++。 语言由文件扩展名决定; 确保对于纯C ++是.cc.cpp.cxx ,对于Objective C ++是.mm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM