Hi,
My previous question about this subject was answered and I got some tests working nice. http://stackoverflow.com/questions/1786809/c-map-functions-of-a-class
My question is now, if there is a way to while declaring the function, be able to register it in a map, like I realized in this question about namespaces and classes: http://stackoverflow.com/questions/1691473/c-c-somehow-register-my-classes-in-a-list
the namespaces and classes was fine to register in a map using the "static" keyword, with that, those static instances would be constructed before the main() be called.
Can I do that somehow with class functions?
because when I use static keyword inside a class declaration, I can't initialize the member as I can outside the class declaration(as with namespaces and classes in the second url above)
I guess I could hardcode all members inside the constructor and register them in a map, but I would like to know if there is a way to do that while I declare the members, to make it easier in the future
Thank you,
Joe