【发布时间】:2015-12-29 09:14:21
【问题描述】:
我在它的API中找不到实现这个功能的方法:http://valadoc.org/#!api=glib-2.0/unichar
我的意思是在其他语言中获取字符的 unicode 值,例如 ord('A') = 65。
有什么想法吗?
【问题讨论】:
标签: vala
我在它的API中找不到实现这个功能的方法:http://valadoc.org/#!api=glib-2.0/unichar
我的意思是在其他语言中获取字符的 unicode 值,例如 ord('A') = 65。
有什么想法吗?
【问题讨论】:
标签: vala
unichar -> int
'a' -> 97
unichar a = 'a';
int ia = (int)a;
'0' -> 0:
unichar num = '0';
string? str = num.to_string ();
if (str != null) {
stdout.printf("%d\n", int.parse (str));
}
【讨论】:
int ia = (int)a; 在 Vala 不工作吗?
printf("%d", c),它抱怨错误。我不知道我只需要一个强大的转换printf("%d", (int)c)。我太傻了……