09/03/01 16:19:20
言語をそういう風に拡張するのは難しくはないのだろうが、下のどっちの機能が欲しいんだ?
Sub f() ' VB クラス内の関数
Static anonimous As Integer = 0; // インスタンス変数
void f() { // c++ クラス内のメンバー関数
static int anonimous_static = 0; // クラス変数
実装は結局、匿名のメンバーまたはスタティックメンバーを追加するだけなのだろうけど。
int f_anonimous = 0;
static int f_anonimous_static = 0;
void f() {
f_anonimous++;
f_anonimous_static++;