什么是纯变量?

时间:2012-02-03 21:14:50

标签: d keyword storage-class-specifier

我惊讶地发现这段代码编译:

pure string Foo = SomePureFunction(123);

pure仅在online documentation

中的函数上下文中提及

什么是pure个变量,它们与immutableconst变量有什么不同?

1 个答案:

答案 0 :(得分:6)

在这种情况下,该属性无效。这是DMD中的一个已知问题,还有很多其他类似的情况,其中属性不会被拒绝,但也没有任何影响。