为什么GLib的GValue系统不包含字符串到数字的转换?

时间:2010-08-16 12:02:49

标签: type-conversion glib

GLib中的GValue系统包括使用GType描述符的标准类型转换(实际上GValue reference page包含一些将值从int转换为字符串的示例代码。)

但是,正如人们也可以从gvaluetransform source code看到的那样,默认情况下不包括从字符串到数值的转换。我认为将字符串解析为整数是一个非常常用的功能。我们是否需要手动提供用于字符串解析的转换函数(可能是可移植性)?

1 个答案:

答案 0 :(得分:3)

这被遗漏了,因为无法报告或处理GValue转换中的错误。