RuntimeStringCmp.cpp #include <string> using namespace std; // function object to compare strings // - allows you to set the comparison criterion at runtime // - allows you to compare case insensitive class RuntimeStringCmp { public: // constants fo…