On Tuesday, 29 October 2013 at 18:02:46 UTC, Logesh Pillay wrote:
On Sunday, 20 October 2013 at 16:08:50 UTC, bearophile wrote:
Logesh Pillay:

Thanks. Coming to D from python, I have to say D's tuples look difficult. I'm going to see how far I can get with structs writing my sudoku solver.

I think defining the full correct hashing protocol manually for structs is harder than using tuples.

There were many discussions to improve and simplify D tuples, but nothing has come out of them yet.

Bye,
bearophile

This thread is dead. But I'm just posting to say using struct as a key to an associative array worked fine without opHash and other special methods. Does that mean (Alexandrescu, ch 4.4.7) that the array retrieves slower (The sudoku solver seems fast enough though) If so, there is an obvious way to write (x, y) as an int: 10x + y

What do you mean when you say "using a struct as a key to an associative array worked fine without opHash and other special methods? Do you have sample code showing it work?

Reply via email to