On Thursday, 21 June 2012 at 05:54:32 UTC, Lars T. Kyllingstad wrote:
No. Many don't realise this, but "auto" doesn't actually stand for "automatic type inference". It is a storage class

Lars


auto int a = 5;
// Error: variable a storage class 'auto' has no effect if type is not inferred, did you mean 'scope'?



I don't understand what kind of a "storage class" this is.

You would be correct in C, but is it really a 'storage class' in D?

(Sure it's called that, but it doesn't seem to behave like one...)

Reply via email to