C++98 Mapping