LINUX.ORG.RU

Мама, хочу пряник !!!


0

0

#include <stdio.h>
#include <X11/extensions/Xrandr.h>

int main(){
printf("\n%ix%i\n", XRRScreenSize.width, XRRScreenSize.height);
}

bash-2.05b# g++ ./1.cpp
In file included from 1.cpp:2:
/usr/include/X11/extensions/Xrandr.h:49: error: 'Bool' is used as a type, but
is not defined as a type.
/usr/include/X11/extensions/Xrandr.h:50: error: syntax error before `*' token
/usr/include/X11/extensions/Xrandr.h:51: error: 'Window' is used as a type, but
...
/usr/include/X11/extensions/Xrandr.h:93: error: `Display' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:93: error: `dpy' was not declared in this
scope
/usr/include/X11/extensions/Xrandr.h:94: error: parse error before `*' token
/usr/include/X11/extensions/Xrandr.h:104: error: parse error before `*' token
/usr/include/X11/extensions/Xrandr.h:115: error: `Display' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:115: error: `dpy' was not declared in this
scope
/usr/include/X11/extensions/Xrandr.h:115: error: `Window' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:115: error: parse error before `)' token
/usr/include/X11/extensions/Xrandr.h:126: error: `Display' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:126: error: `dpy' was not declared in this
scope
/usr/include/X11/extensions/Xrandr.h:126: error: parse error before `)' token
/usr/include/X11/extensions/Xrandr.h:127: error: `Screen' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:127: error: `screen' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:128: error: `Display' was not declared in
this scope
/usr/include/X11/extensions/Xrandr.h:128: error: `dpy' was not declared in this
scope
/usr/include/X11/extensions/Xrandr.h:128: error: `Window' was not declared in
...
/usr/include/X11/extensions/Xrandr.h:147: error: `event' was not declared in
this scope
1.cpp: In function `int main()':
1.cpp:5: error: parse error before `.' token
bash-2.05b#

anonymous

Какой-то инфантильный нынче root пошёл :-)

hbee ★★★★
()
Ответ на: комментарий от ananas

Thanks.
Теперь выдает только ошибку в 1.cpp, строка 6, ошибка перед точкой.

Где??? Каждый символ рассматривал, нет ее.

Ty3uK
()
Ответ на: комментарий от Ty3uK

ты наверное подумал, что 

typedef struct {
    int width, height;
    int mwidth, mheight;
} XRRScreenSize;



это тоже самое, что

struct blah_blah {
    int width, height;
    int mwidth, mheight;
} XRRScreenSize;

;)

Dead ★★★★
()
Ответ на: комментарий от Ty3uK

> И что из этого?
>
> Где ошибка то? Переменная ведь объявлена.

Вот именно что переменная там не объявлена, а объявлен тип. Короче,
марш читать K&R "The C Programming Language" и ISO/IEC 9899.

int19h ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.