2009-12-05から1日間の記事一覧
import std.stdio; class A { private int value_; public @property { int value() {return value_;}; void value(int i){ value_ = i;}; } } void main() { auto a = new A; a.value = 2; a.value = a.value + 1; //a.value += 1; //error //a.value++; //…
Version D 2.037 Dec 3, 2009 New/Changed Features * Conditional expressions ?: can now be modifiable lvalues. * The type inferred from an ArrayLiteral is now a dynamic array, not a static one. * Added support for op= for array.length * Arra…