AssociativeArray.opIndex
    Daniel Murphy 
    yebblies at nospamgmail.com
       
    Sat Mar  3 19:07:07 PST 2012
    
    
  
"Jonathan M Davis" <jmdavisProg at gmx.com> wrote in message 
news:mailman.354.1330804749.24984.digitalmars-d at puremagic.com...
> On Saturday, March 03, 2012 22:50:10 Daniel Murphy wrote:
>> "H. S. Teoh" <hsteoh at quickfur.ath.cx> wrote in message
>> news:mailman.341.1330753339.24984.digitalmars-d at puremagic.com...
>>
>> > Value opIndex(Key key, int file=__FILE__, int line=__LINE__)
>>
>> The AssociateArray stuct has semantic run on it with errors gagged.  Spot
>> the error in the line above!
>
> There are two of them, not one. file is supposed to be a string, and line
> should be a size_t - though in this particular case, using int for line
> probably won't result in a compilation error. It's still not correct 
> though -
> especially when you end up in situations where someone actually gives an
> argument to line rather than letting it be the default.
>
> - Jonathan M Davis
Yeah well, there are several levels between something being wrong and 
something being correct.  Using int instead of string is definately wrong, 
while using int instead of size_t is only wrong on 64bit, or 32bit when 
you're using really really really long files. 
    
    
More information about the Digitalmars-d
mailing list