2
我读了几个帖子,但无法弄清楚wrong.My码是什么,是错误:之前预期不合格的ID“公共”
#include <iostream>
using namespace std;
/* compiles with command line gcc xlibtest2.c -lX11 -lm -L/usr/X11R6/lib */
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xos.h>
#include <X11/Xatom.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
public class Point
{
int x;
int y;
public Point()
{
this.x=0;
this.y=0;
}
};
/*Code For XLib-Begin*/
Display *display_ptr;
Screen *screen_ptr;
int screen_num;
char *display_name = NULL;
unsigned int display_width, display_height;
Window win;
int border_width;
unsigned int win_width, win_height;
int win_x, win_y;
XWMHints *wm_hints;
XClassHint *class_hints;
XSizeHints *size_hints;
XTextProperty win_name, icon_name;
char *win_name_string = "Example Window";
char *icon_name_string = "Icon for Example Window";
XEvent report;
GC gc, gc_yellow, gc_red, gc_grey,gc_blue;
unsigned long valuemask = 0;
XGCValues gc_values, gc_yellow_values, gc_red_values, gc_grey_values,gc_blue_values;;
Colormap color_map;
XColor tmp_color1, tmp_color2;
/*Code For Xlib- End*/
int main(int argc, char **argv)
{
//////some code here
}
感谢如下......这worked..ur我的权利是一个Java的家伙.. 一件事
它给了,如果我写
私人诠释具有误差X; private int y;
如果在构造函数中我使用 Point() { this.x = 2; }
在此先感谢
正确的语法,用于参照本身就是'这个 - >',这是一个指针 – Anycorn 2010-09-20 03:06:52
非常感谢你们......它全部完成。 – abbas 2010-09-20 03:10:51
如果你还没有的话,你应该选择[一本好的入门C++书](http://stackoverflow.com/questions/388242/the-definitive-c++-book-guide-and-list)。如果你有一个,你需要阅读它。除了它们都使用花括号并让你使计算机做事情之外,Java和C++几乎没有什么共同之处。 – 2010-09-20 03:26:02