だから私はこのようなものを持っています:
//somewhere in the class header
static void bar();
Someobj baz;
//meanwhile in the implementation
void foo::bar()
{
baz.f()//this doesn't work b/c baz isn't declared as static
}
静的関数 foo で使用するすべてのものを静的として宣言する必要がありますか、それともより良い方法がありますか?