#include #include #include #include #include "Arrays.h" using namespace std; enum Command{ADD, DELETE, PRINT, QUIT, DUMMY}; Command ConvertCommand(string &);//converts the string to the enumerated type Command; int main() { ifstream In, In1, In2; ofstream Out; Arrays Organizer; int count=0; char dummy; string command, qualifier; bool flag=false; In.open("students.data"); assert(!In.fail()); Out.open("output.data"); assert(!Out.fail()); In>>dummy; do { Organizer.AddStudent(In); In>>dummy; }while(In); In.close(); In.clear(); In.open("items.data"); assert(!In.fail()); In>>dummy; do { Organizer.AddItem(In); In>>dummy; }while(In); In.close(); In.clear(); In.open("commands.data"); assert(!In.fail()); In>>command; Out<>qualifier; In.ignore(INT_MAX, '\n'); Out<>qualifier; In.ignore(INT_MAX, '\n'); Out<>qualifier; In.ignore(INT_MAX, '\n'); Out<>command; Out<