g
Size: a a a
g
g
g
A
KD
set[enum]
как массив целыхKD
KD
KD
KD
KD
import typetraits
type
MyFlag = enum
A, B, C, D
MyFlags = set[MyFlag]
var a: MyFlags = {B,D}
proc setType[T](x: set[T]): string =
T.name
echo setType(a)
A
K
G
A
G
A
есть initGroup(...., grp: set[int]): Group =
result.grp = grp
=
похоже очень много времени занимает, хотя это константа - там копировать смысла нет, но как это в проще оптимизировать что-то не соображуVB
A
M