Am I doing it wrong?

Ali Çehreli acehreli at yahoo.com
Sun Oct 3 14:28:53 PDT 2010


Emil Madsen wrote:
> ah ofc! I shoulda know :) - So I were doing it wrong :)

Thanks for the question; I learned something too. :)

But in case you don't already know, there is also the D.learn newsgroup. 
This question might be more useful there.

Ali

> Say I'm doing that enum a = calcPrimes();
> then a will be an enum with 1 element, that I can use as an int right?
> - or is there something special to be aware of?
> 
> On 3 October 2010 13:20, Torarin <torarind at gmail.com> wrote:
> 
>> 2010/10/3 Emil Madsen <sovende at gmail.com>:
>>> Well the result is assigned to an immutable int, shouldn't that be a
>> compile
>>> const too?
>> Immutable means that the variable, or the memory it points to, will
>> not change. You can still assign run-time values to it:
>> void main(string[] args)
>> {
>>  immutable string a = args[0];
>>  writeln(a);
>> }
>>
> 
> 
> 


More information about the Digitalmars-d mailing list