LINUX.ORG.RU

История изменений

Исправление cvs-255, (текущая версия) :

Про вторую вроде понял


bool spec::operator == (spec x)
{
   return (PersonalId == x.PersonalId);
}


list<spec> molSpec;

list<spec>::iterator it;

for (it = Db.Personell.begin(); it != Db.Personell.end(); ++it)
{

    spec x = *it;
    spec a = *find(Db.Access.begin(), Db.Access.end(), x);

    if (x.Age < 30 && x.Education = Hight && a.Level < Manager)
       molSpec.push_back(x);
}

Исправление cvs-255, :

Про вторую вроде понял


bool spec::operator == (spec x)
{
   return (PersonalId == x.PersonalId);
}


list<spec> molSpec;

list<spec>::iterator it;

for (it = Db.Personell.begin(); it != Db.Personell.end(); ++it)
{

    spec x = *it;
    spec a = *find(Db.Access, x);

    if (x.Age < 30 && x.Education = Hight && a.Level < Manager)
       molSpec.push_back(x);
}

Исходная версия cvs-255, :

Про вторую вроде понял


bool spec::operator == (spec x)
{
   return (PersonalId == x.PersonalId);
}


list<spec> molSpec;

list<spec>::iterator it;

for (it = Db.Personell.begin(); it != Db.Personell.end(); ++it)
{

    spec x = *it;
    spec a = *find(Db.Access, x);

    if (a.Age < 30 && a.Education = Hight && a.Level < Manager)
       molSpec.push_back(x);
}