#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;
}

int main ()
{
  cout << min ("shoe", "shine", str_compare) << endl;
  return 0;
}
ÿ