代码:Blocks C ++错误未在此范围内声明预期的类名和变量

时间:2019-05-24 19:34:10

标签: c++ codeblocks openframeworks

我无法访问该程序以使用Eyewriter。 https://github.com/eyewriter/eyewriter-1.0

我已经下载了Eyewriter 1.0代码,将其放入OpenFrameworks 0.7.4文件夹中,并使用Code:Blocks 12.11打开了它。

编译和运行时,出现两种错误。第13行–“}”之前的类名异常

第24行-未声明变量...“ x”,“ y”,“宽度”,“高度”。

我是一位教育工作者,试图帮助学生与他的眼睛进行交流。我已经建立了眼球记录器(有关设备的更多信息,请参见eyewriter.org)。我没有使用IDE编译和运行软件的丰富经验。

#pragma once 

#include "ofMain.h"

 //line 13 is below
class buttonRect : public ofRectangle{

    public:

    buttonRect(){
        active  = false;
        hasLeft = true;
        counter = 0.0f;
    }

    virtual bool inRect(float xIn, float yIn){

// line 24 is below
        if( xIn >= x && yIn >= y && xIn <= x + width && yIn <= y + height){  
            return true;
        }
        return false;
    }

错误消息是“}”之前的异常类名 在此范围内未声明错误消息“ x”(以及y,宽度,高度)

0 个答案:

没有答案