Duration at runtime

Adam D. Ruppe via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Feb 18 20:16:23 PST 2016


On Friday, 19 February 2016 at 04:08:02 UTC, Zekereth wrote:
> How is seconds able to be read at compile time but unitType 
> cannot?

"seconds" is a literal value that the compiler knows about. 
unitType is a variable that might change between its declaration 
and use (it doesn't here, but the compiler doesn't check if it 
actually does, just if it *can*), so the compiler doesn't allow 
it.



More information about the Digitalmars-d-learn mailing list