The OS I work on often use static functions in a class to allow for two-step construction [to make it more robust against out of memory situations].
There are other situations where static...
Type: Posts; User: matsp
The OS I work on often use static functions in a class to allow for two-step construction [to make it more robust against out of memory situations].
There are other situations where static...
I'm not entirely sure either, but I think it's because you don't actually need the class itself to access a static function, and you have inherited the class, so any protected parts of the original...