c++ - Juce vst 合成器 : cannot instantiate abstract class

标签 c++ audio effect vst juce

我已经在 Introjucer 中为简单的 vst 合成器生成了源文件和项目文件。代码编译时出现一个奇怪的错误: 错误 C2259:“SimpleSynthAudioProcessor”:无法实例化抽象类

编译器认为 SimpleSynthAudioProcessor 是一个抽象类,但它不是!

这是该类的头文件:http://pastebin.com/Ge2sHAWq

这是上面类的基类的头文件:http://pastebin.com/UKC7h5P5

我已经很长时间没有用 C++ 编写代码了,但无论如何我没有发现这段代码有任何问题。

最佳答案

看起来你还没有实现 virtual bool silenceInProducesSilenceOut() const = 0;

关于c++ - Juce vst 合成器 : cannot instantiate abstract class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14068017/

相关文章:

javascript - 自定义 JavaScript/HTML5 播放器问题

jQuery 效果返回未定义

java - Android 默认按钮点击效果不显示

c++ - 类的 += 运算符的规范形式

c++ - Serial Hexa 对话框(C++/Qt 5.0 的 python 代码)

c++ - 虚拟 COM 端口到 Socket 通信

c++ - 调用删除时出现段错误

python - 在python中拆分音频文件

iphone - 如何将压缩的声音文件转换为未压缩的文件

javascript - 如何在鼠标悬停时创建 javascript/css fadeInDown?