Saaa escribió:
struct S { int i; } S[char[]] aa; void main() { aa["test"].i = 10; }Error: ArrayBoundsError D1.046looks like a bug to me or can't structs be aa's?
But you never inserted anything in aa["test"]. You must do: S s; aa["test"] = s; aa["test"].i = 10; or: S s; s.i = 10; aa["test"] = s;