gph は getInstance メソッドを持たないシングルトン クラスです
class gph
{
public:
static void newfun();
static void newfun1();
//...//
private:
gph();
};
このクラスは静的ライブラリに組み込まれます
これで、静的関数にアクセスする必要がある Dll ができました。クラスAはDLLの一部です
私は言うC++メンバー関数を持っています
void A:: fun()
{
gph::newfun() ; //accessing a static function : gives linker errors
}
一方、 fun() を静的にすると、リンカーエラーは発生しません。しかし、私は fun() を静的にしたくありません