This question was asked to me in an interview:
What is a static constructor?
Does it exist in C++? If yes, please explain it wit
See my answer to a similar question. C#'s static-constructor metaphor can be done in C++.