How to initialize a associative array?

Yuxuan Shui via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Dec 23 16:55:01 PST 2016


I tried this:

     immutable int[char] xx = ['Q':0, 'B':1, 'N':2, 'R':3, 'P':4];

And got a "non-constant expression" error (with or without 
'immutable').

What's the correct way?


More information about the Digitalmars-d-learn mailing list