无法将int转换为模糊初始化

Can not convert int to Fuzzy initialization

本文关键字:模糊 初始化 转换 int      更新时间:2023-10-16

我刚刚用c++尝试了模糊逻辑代码,对于下面代码的一部分,我有一些错误。

代码部分是:

void setup(){

Fuzzy * fuzzy = new fuzzy();

与此相关的以下错误是:

error: expected type-specifier before fuzzy 
error: cannot convert int to Fuzzy in initialization

有人知道这些错误是干什么的吗?

这几乎可以肯定是一个拼写错误:

Fuzzy* fuzzy = new fuzzy();

应为:

Fuzzy* fuzzy = new Fuzzy();
                   ^
                Note Case!

这看起来像是一个大写错误,这是:

Fuzzy* fuzzy = new fuzzy();

应该是:

Fuzzy* fuzzy = new Fuzzy();

尽管,我不认为它解释了所有的错误,但如果没有更多的上下文代码,就很难知道。