奇怪的阶级行为

Weird Class Behaviour

本文关键字:      更新时间:2023-10-16
  class Blades
   {
   public:
       Blades(int test):speed(test){}
       void Blades_draw()
       {
           al_draw_filled_circle(100, 100, 5, al_map_rgb(26, 116, 217));
       }
    private:
        int speed;
    };

我做了很多与此类似的类,我有一个主.cpp一切都实现了。所有其他类都可以正常工作,即使它如此简单,这个类也有问题。该类未完成,元素出于测试原因而存在。但是当我尝试在 main 声明一个变量时.cpp如下所示

Blades blade(50);

由于某种原因,它的行为很奇怪,在我还在Blades blade(输入它的状态下,什么都没有显示,而其他类有智能感的东西。当我输入一个值并用括号括起来时,它不会抱怨。但是当我稍后尝试访问该类以访问某些元素blade.Blades_draw();时,当我到达点部分时,它没有给我建议,并且出现了一个红色的弯曲下划线,表示刀片未定义。我的头快要炸了,我需要在上学前完成这个项目。

你的类被称为"Blades",而不是"Blades"。

相关文章:
  • 没有找到相关文章