1

stringキーと値としてHasTable を宣言したい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}

エラーメッセージ:

nested_generic_types.gs:4.27-4.28: error: syntax error, expected line end or semicolon but got `of'
    var h = new HashTable of string, array of int (str_hash, str_equal)

そのため、ここでは doubleofが混乱しているようvalacです。

適切な構文は何ですか?

4

1 に答える 1