Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我正在尝试用allegro编写一个基本的第一个程序_C++_C_Allegro - Fatal编程技术网

C++ 我正在尝试用allegro编写一个基本的第一个程序

C++ 我正在尝试用allegro编写一个基本的第一个程序,c++,c,allegro,C++,C,Allegro,所以,我使用的是最新版本和最新版本的Allegro,但在第6行和第12行,我似乎遇到了一些我还不清楚的错误。我对C++和Alelgo非常陌生,所以任何帮助都会非常感谢。p> 对于第6行,我有一条错误消息:预期标识符或before字符串常量 对于第12行,我有一条错误消息:“display”未声明此函数的首次使用 将第6行更改为: ALLEGRO_DISPLAY *display; 此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错

所以,我使用的是最新版本和最新版本的Allegro,但在第6行和第12行,我似乎遇到了一些我还不清楚的错误。我对C++和Alelgo非常陌生,所以任何帮助都会非常感谢。p> 对于第6行,我有一条错误消息:预期标识符或before字符串常量 对于第12行,我有一条错误消息:“display”未声明此函数的首次使用

将第6行更改为:

ALLEGRO_DISPLAY *display;
此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错误

相关文件:

将第6行更改为:

ALLEGRO_DISPLAY *display;
此行声明了一个名为display的变量,类型为指向ALLEGRO_display的指针。因此,第12行不应再导致错误

相关文件:

如果您想用名称DISPLAY声明ALLEGRO_DISPLAY类型的变量,则不应使用引号

但是al_create_display返回的不是ALLEGRO_display,而是指向它的指针,因此正确的行应该是:

ALLEGRO_DISPLAY* display;
如果您想用名称DISPLAY声明ALLEGRO_DISPLAY类型的变量,则不应使用引号

但是al_create_display返回的不是ALLEGRO_display,而是指向它的指针,因此正确的行应该是:

ALLEGRO_DISPLAY* display;

将显示更改为显示…删除引号。ALLEGRO_DISPLAY是一个结构。将DISPLAY更改为DISPLAY…删除引号。快板显示是一种结构。