/* ECP: FILEname=fig14_22.cpp */ /* 1*/ inline int /* 2*/ operator == ( const String & Lhs, const String & Rhs ) /* 3*/ { /* 4*/ return strcmp( Lhs.Storage, Rhs.Storage ) == 0; /* 5*/ } /* 1*/ inline int /* 2*/ operator != ( const String & Lhs, const String & Rhs ) /* 3*/ { /* 4*/ return strcmp( Lhs.Storage, Rhs.Storage ) != 0; /* 5*/ } /* 1*/ inline int /* 2*/ operator < ( const String & Lhs, const String & Rhs ) /* 3*/ { /* 4*/ return strcmp( Lhs.Storage, Rhs.Storage ) < 0; /* 5*/ } /* 1*/ inline int /* 2*/ operator > ( const String & Lhs, const String & Rhs ) /* 3*/ { /* 4*/ return strcmp( Lhs.Storage, Rhs.Storage ) > 0; /* 5*/ }