2

Nim-lang の HashSet タイプを使用しようとしていますが、エラーが発生します

var list = initSet\[int]()

エラーは

Error: undeclared identifier: 'initSet'

すでにハッシュ ライブラリをインポートしています

4

1 に答える 1

5

hashではなく、setsモジュールにあります。

import sets

proc sum(xs: HashSet[int]): int =
  for x in xs:
    result += x

var list = initSet[int]()
list.incl(10)
list.incl(20)
list.incl(30)

echo list.sum
于 2015-02-13T18:59:07.813 に答える