Allow Explicit Pointer for Auto Declaration
Jacob via Digitalmars-d
digitalmars-d at puremagic.com
Thu Sep 29 16:42:29 PDT 2016
Was wondering if this feature could be implemented, right now
auto needs to be written like this:
auto pValue = someFunctionReturnsRef(); // forgot '&', still
valid
// makes a copy when
we didn't want one
The feature would make the code look like this:
auto* pValue = someFunctionReturnsRef(); // error expecting
pointer
We don't accidentally make a copy when we wanted a pointer. C++
has a similar semantic for it's auto.
More information about the Digitalmars-d
mailing list