C++ Flat Index