#include #include #include //class is used to open file and read data about pos from it class poData{ private: char s[50]; //symbol string double T; double err; double lyap; public: poData(){}; void readData(ifstream& ifile); void getSymStr(char *ss) {strcpy(ss, s);}; double returnT() { return T;}; double returnErr() { return err; }; double returnLyap() { return lyap; }; int dataOK(){ if (err != -1) return 1; else return 0; }; }; //this class gives access to info about all po with 20 or fewer symbols class poList{ private: int count; poData *list; public: poList(char *fname); void getSymStr(int i, char *ss); double returnT(int i); double returnErr(int i); double returnLyap(int i); int returnCount(){ return count;}; };