D言語 Part22
■ このスレッドは過去ログ倉庫に格納されています
0100デフォルトの名無しさん
2009/07/04(土) 14:20:15クラス型が参照型(要するにポインタ)であることを考えれば、別に何もおかしいことではないと思う。
struct S { }
class A {
const(S*) b;
void setB(const S* b) {
this.b = b; // 駄目
}
}
これに対する解決法は>>99だけど、言語のほうで何とかしてほしいのはたしか。
それと、これはまだ実装されてないけど、inはscopeを含むので、
in引数の内容をスコープ外にコピーすることはできない。
■ このスレッドは過去ログ倉庫に格納されています