use*_*008 1 c x11 const-char
从X11查看XDrawString的声明,它是
int XDrawString(Display *display, Drawable d, GC gc, int x, int y, char *string, int length);
为什么第6个参数是"char*"而不是"const char*"?绘制字符串是否需要修改它?我见过许多人们传递常数字符串的例子; 那不安全吗?
ava*_*kar 5
要么是因为函数已经存在过,要么是const因为那些设计API的人遇到了麻烦.
const
归档时间:
16 年,8 月 前
查看次数:
476 次
最近记录: