December 21, 2002 legal return types for main? | ||||
---|---|---|---|---|
| ||||
Should this be legal? char[] main() { char[] i = ""; return i; } Currently all basic data types can be returned to main. Is this intended or an oversight? If this is intended, how does one capture and use the values returned by main? Thanks, Andrew |
December 24, 2002 Re: legal return types for main? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Edwards | At the moment, main can be declared to return anything. Clearly, that should be fixed and the return type restricted to being an int. -Walter "Andrew Edwards" <AndrewEdwards@spamfreeamerica.com> wrote in message news:au0vtl$1lo7$1@digitaldaemon.com... > Should this be legal? > > char[] main() > { > char[] i = ""; > return i; > } > > Currently all basic data types can be returned to main. Is this intended or > an oversight? > > If this is intended, how does one capture and use the values returned by main? > > Thanks, > Andrew > > |
Copyright © 1999-2021 by the D Language Foundation