vector<UserProfile> UsersFile::getUserList() { std::string line; std::ifstream file("UserProfileDb"); int val; bool boolval; if (file.is_open()) { users.clear(); UserProfile *p; while (file >> line) { p = new UserProfile(); p->setUserName(line); file >> val; p->setAge(val); file >> boolval; p->setGender(boolval); file >> val; p->setHeight(val); file >> val; p->setWeight(val); file >> val; p->setActivityLevel(val); users.insert(users.begin(),*p); } file.close(); }