auto used as scope
Martin Persenius
martin at persenius.net
Sat Apr 21 08:02:44 PDT 2007
Manfred Nowak Wrote:
> Martin Persenius wrote
>
> > auto Foo = new Foo();
>
> You have redefined Foo to be a variable name.
>
> http://www.digitalmars.com/webnews/newsgroups.php?
> art_group=digitalmars.D&article_id=43970
>
> -manfred
Right, thank you. But what is the rationale behind making the first case call the dtor as if "auto [classname] [variablename]" was using 'scope'? The others, including the quoted example, do not, This is inconsistent and non-intuitive. Just want to understand.
More information about the Digitalmars-d
mailing list