On Monday, 30 July 2012 at 19:17:30 UTC, bearophile wrote:
monarch_dodra:

struct S
{
   int opCmp(S b)
   {
     if(v[0] < b.v[0]) return -1;
     if(v[0] > b.v[0]) return  1;
     return 0;
   }
   int[] v;
}
...
Or did you mean something else?

I meant without a definend opCmp. So this is not your problem.

Bye,
bearophile

I don't get it? If you don't define an opCmp, then you can't compare the elements. At that point, sort won't "fail", it just won't compile...?

Reply via email to