Nested for loop issue
Sumit Adhikari
sumit.adhikari at gmail.com
Sun Oct 27 02:40:01 PDT 2013
On Sunday, 27 October 2013 at 09:33:32 UTC, safety0ff wrote:
> On Sunday, 27 October 2013 at 09:05:06 UTC, Sumit Adhikari
> wrote:
>> for (ushort i = 0 ; i < 65536 ; ++i){ // Holy King-Kong!
>>
>> for (ushort j = 0 ; j < 65536 ; ++j){
>>
>> status += testStimEq(i,j,cast(ushort)(i+j));
>>
>> }
>> }
>> What is that I am doing ?
>
> You have an infinite loop nested within another infinite loop,
> ushort cannot represent a value which is >= 65536.
Oops, missed that i & j is 16 bit!. Thanks for pointing that out
Regards, Sumit
More information about the Digitalmars-d
mailing list