D言語 Part23
■ このスレッドは過去ログ倉庫に格納されています
0091デフォルトの名無しさん
2009/09/29(火) 19:54:28内部構造体は使う周囲のシンボルを
テンプレートのaliasに取るだけのテンプレート構造体らしい
どこで読んだか忘れたけどね…
内部クラスは外部クラスのインスタンスから生成するけど、
構造体は外のインスタンス特定できないから仕方ないんじゃね?
それとも
class Hoge
{
class Huga { }
}
Hoge foo = new Hoge;
Huga bar = obj.new Huga;
みたいな構文が構造体用に存在するのかな?w
構造体を普通にクラスの中に書いたら、束縛されてる範囲がアレなだけで
同じファイルに書いた以上の意味はないんじゃね?
■ このスレッドは過去ログ倉庫に格納されています