不能实例化抽象类
Juce vst synth: cannot instantiate abstract class
我已经在Introjucer中为简单的vst synth生成了源文件和项目文件。代码编译时会出现一个奇怪的错误:错误C2259: SimpleSynthAudioProcessor:无法实例化抽象类
编译器认为SimpleSynthAudioProcessor是一个抽象类,但它不是!
这是该类的头文件:http://pastebin.com/Ge2sHAWq
这是上面类的基类的头文件:http://pastebin.com/UKC7h5P5
我没有写c++很长一段时间,但无论如何我没有看到任何问题在这段代码
看起来你还没有实现virtual bool silenceInProducesSilenceOut() const = 0;
相关文章:
- 设计一个只能由特定类实例化的类(如果可能的话,通过make_unique)
- C++包括类名间距和类实例化
- 如何使用其中一个具体类实例化抽象类?
- 不带尖括号的模板类实例化
- 使用父类实例化的向下转换对象
- 模板类实例化中的指针转换无效
- 类的私有成员在我的类实例化期间更改,即使他们不应该
- 反向函数不反转类实例化的引用字符串
- 在类实例化时生成一个数字
- 谷歌测试 - 为模板类实例化生成值
- 使用派生类实例化基类,而不在对象定义中使用指针
- 模板类实例化如何与类继承协同工作
- 枚举器而不是用于类实例化的构造函数
- 使用std :: make_shared抽象类实例化的错误
- 通过纯虚拟函数防止类实例化
- C 11枚举类实例化
- 阿达水果示例中的 Bizare 类实例化
- 从标头中的类实例化对象
- C++类实例化是否可以在运行时更改其大小
- 抽象类实例的动态初始化