#include <stl.h>
#include <iostream.h>
#include <string.h>
bool str_compare (const char* a_, const char* b_)
{
return ::strcmp (a_, b_) < 0 ? 1 : 0;
}
char* names[] = { "Brett", "Graham", "Jack", "Mike", "Todd" };
int main ()
{
const unsigned namesCt = sizeof (names)/sizeof (names[0]);
cout << *min_element (names, names + namesCt, str_compare) << endl;
return 0;
}