Languages

Gee map example

Your rating: None Average: 4.5 (2 votes)
using Gee;
 
static int main (string[] args) {
 
    var map = new HashMap<string, int> (str_hash, str_equal);
    map.set ("one", 1);
    map.set ("two", 2);
    map.set ("three", 3);
    map["four"] = 4;            // same as map.set ("four", 4)
    map["five"] = 5;
    foreach (string key in map.get_keys ()) {
        stdout.printf ("%d\n", map[key]);       // same as map.get (key)
    }
 
    return 0;
}