Enums - probably an old subject
Steve Teale
steve.teale at britseyeview.com
Thu Nov 21 10:36:46 PST 2013
>>
>> BOOM! Code no longer compiles.
>>
>> As a rule, the code that compiles and works should preserve
>> its behavior when new code is added, so this is prohibited.
>>
>> Also please post to D.learn
>
> forgot to add:
>
> void foo(OtherIntention rth) { ... }
>
> Which of the two is being called by main?
I thought that compilers were supposed to help you if you did
ambiguous things. An interesting example is:
int bar(int n)
{
return n+1;
}
int bar(int n)
{
return n+2;
}
void main()
{
int v = 22;
int n = bar(22);
}
More information about the Digitalmars-d
mailing list