The latter, multiple employees in the same department. How would I use a vector inside of a map? I tried the following example but received an error C2665 'std::pair<_Ty1,_Ty2>::__ctor' : none of the 3 overloads can convert parameter 2 from type 'const char [5]' typedef map > EmployeeType; void MapVectorTest() { EmployeeType theMap; EmployeeType::iterator theIterator; theMap.insert(EmployeeType::value_type(0, "Zero")); // error C2665 } -- modified at 14:43 Friday 2nd March, 2007 Thanks, Jason -- modified at 14:48 Friday 2nd March, 2007