Original Post
hi I have a tiny singleton template class and would like implement the -> operator in way that i don t have to instantiate a singleton object e.g.: singleton< someclass >->dosomething(); instead of singleton< someclass > a; a->dosomething(); the problem is you can t overload it as a static operator *G* is there any way to perform this task?