2010-08-16 67 views
2

GLib中的GValue系統包含使用GType描述符的標準類型轉換(實際上GValue reference page包含一些將int值轉換爲字符串的示例代碼)。爲什麼GLib的GValue系統不包含字符串到數字的轉換?

但是,從gvaluetransform source code也可以看出,默認情況下不包括從字符串到數值的轉換。我想,解析字符串爲整數是一個相當常用的功能。是否有一個特定的原因,我們需要手動提供字符串解析的轉換函數(也許是可移植性)?

回答

3

這被遺漏了,因爲沒有辦法報告或處理GValue轉換中的錯誤。

+0

有道理。謝謝 :) – LorenzCK 2010-10-30 14:08:14

相關問題