我試着用GLib的GenericArray,Slist,List做一些排序。與sort_with_data排序按預期工作,但當我嘗試Glib的Array它不起作用,或者更確切地說,它做了一些不同的事情! 這是我對整數排序功能: [indent=4]
init
var a = new Array of int
for i in new array of int = {3, 2
注:我的問題是數組,而不是[Array或GenericArray] 這是我的代碼: init
var h = new HashTable of string, Int? (str_hash, str_equal)
h["a"] = Int ({1, 2, 3})
h["b"] = Int ({5, 6, 7}) // HERE: WORKS FINE
//
我要聲明一個HasTable與string,因爲它的重點和array of int,因爲它的價值: [indent=4]
init
var h = new HashTable of string, array of int (str_hash, str_equal)
h["a"] = {1, 2, 3}
h["b"] = {5, 6, 7}
錯誤消息: nes
我有這個代碼,但它失敗。爲什麼? // tomar la fecha
fecha = GLib.Date();
print "cogiendo"
var s = new StringBuilder("Fecha:");
dia:DateDay= fecha.get_day();
s.append_printf ("%u",dia);
print s.str;
fecha_str=s.