我已经在 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/