2


0

GLibのGValueシステムに文字列から数値への変換が含まれないのはなぜですか?

GLibのGValueシステムには、GType記述子を使用した標準型変換が含まれています(実際には、http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html [GValueリファレンスページ]には、変換するサンプルコードが含まれていますintからstringへの値)。

ただし、http://glib2.0.sourcearchive.com/documentation/2.25.8-1ubuntu1/gvaluetransform_8c-source.html [gvaluetransformソースコード]からもわかるように、文字列から数値への変換は、デフォルト。 文字列を整数に解析することは、非常によく使われる機能だと思います。 文字列解析のための変換関数を手動で提供する必要がある特定の理由はありますか(おそらく移植性)?

1 Answer


3


GValue変換でエラーを報告または処理する方法がないため、これは省略されました。