未知类型名称"类";你是说"阶级"吗?奥里奥触摸
Unknown type name 'class'; did you mean 'Class'? AurioTouch
我正试图将代码从AurioTouch项目转移到我的项目中。但我有很多错误:
Unknown type name 'class'; did you mean 'Class'?
例如,在文件FFTBufferManager.h:中
#include <AudioToolbox/AudioToolbox.h>
#include <libkern/OSAtomic.h>
#include "SpectrumAnalysis.h"
class FFTBufferManager
{
public:
FFTBufferManager(UInt32 inNumberFrames);
~FFTBufferManager();
我试图将编译器更改为LLVM GCC 4.2,但它给出了许多其他错误:
Expected '=', ',', ';', 'asm' or '__attribute__' before 'FFTBufferManager'
我做错了什么?
要混合C++和Objective-C,需要使用.mm扩展名。但是,如果您的类只是C++(并且只包括C/C++头),那么您可以使用普通的.cpp
扩展。
.mm
除了Objective-C和C代码外,具有此扩展名的源文件还可以包含C++代码。此扩展应只有在实际引用中的C++类或功能时才使用您的Objective-C代码。
相关文章:
- 检测 OpenCV C++窗口上的触摸
- 创建跨平台 C++ 触摸管理器.在 c++ 中传递 Objective-c 对象涉及代码
- 有些时候,阶级必须"default copy c'tor" ?当我做"new Type[..]"时会发生什么?
- 为电容式触摸传感器设置延迟以防止"double press"
- 提升"interval_map" - 如何自定义触摸聚合
- 在 Android 上触摸事件 SDL2
- 是否可以从触摸板获得绝对触摸位置
- 公开受保护的内部阶级
- (如何)我可以在Windows上模拟触摸事件吗?
- 如何使用触摸数据模拟鼠标点击?
- QT5未注册触摸事件
- 从触摸回调访问向量元素的方法时,不良访问错误
- 防止触摸输入移动的鼠标光标在窗口上
- C++的阶级问题
- C 阶级友谊
- 检测我触摸的延长弹簧
- 将 HID 触摸设备与 Pnp 监视器关联
- 有可能在Windows中获得触摸触点的物理形状(位图)吗
- X和Y坐标来自带有原始输入的Precision触摸板
- 未知类型名称"类";你是说"阶级"吗?奥里奥触摸