A static array will become part of the upcoming C++ standard. It's already available in namespace std::tr1 in many compilers and it's also in Boost,
...