bei der Erklärung der Suche nach XDrawString von X11 ist esWie kommt XDrawString nicht "const char *"?
int XDrawString(Display *display, Drawable d, GC gc,
int x, int y, char *string, int length);
Wie das sechste Argument kommen wird "char *" eingeben, statt "const char *"? Muss man die Zeichenkette zeichnen, um sie zu ändern? Ich habe viele Beispiele gesehen, bei denen Menschen in konstanten Strings arbeiten; Ist das unsicher?
Dies scheint anzuzeigen, dass es für die Kompatibilität ist. –