Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: 0xDani en 14 Junio 2012, 20:06 PM

Título: Error de ejecucion
Publicado por: 0xDani en 14 Junio 2012, 20:06 PM
Bueno estaba haciendo un pequeño codigo que te fuese mostrando las coordenadas del cursor, y me compilo bien, pero al ejecutarlo me dice "Violacion de segmento ('core' generado)".


#include <X11/Xlib.h>
#include <iostream>


int main(){
Display* d=XOpenDisplay(NULL);
Window root=DefaultRootWindow(d);
int mousex, mousey;
bool loop=true;
while(loop)
{XQueryPointer(d, root, &root, &root, &mousex, &mousey, &mousex, &mousey, NULL);
std::cout << "(" << mousex << mousey << ")" << std::endl;
if(mousex==1 && mousey==1)loop=false;}
return 0;
}


Saludos y gracias de antemano ;D