Wpis z mikrobloga

#c++ #programowanie #obiektowosc #pytanie

Hej ludziska potrzebuję porównać klasy które są w wektorach czy podane elementy z jednej nie występują na drugiej chciałem to zrobić za pomocą count przeliczyć występowanie elementu w klasie . klasy trzymam za pomocą wskazników w wektorach. i trochę sie zapętliłem bo nie wiem czy za pomocą count da się przeszukać vector ze wskaźnikami do klas aby przejrzeć ich zawartość

tak definiuję i tworzę

class kordy

{

public:

kordy();

~kordy(){}

//............

void setName(string name1){ name=name1;}

string returnName(){ return name; }

private:

double lan;

double lon;

string name;

};

class FIXYDAT

{

public:

//analogicznie do klasy kordy kordy

private:

//analogicznie do klasy kordy

};

//main

vector list;

vector fixy;

kordy *k1;

FIXYDAT *fix;

vector::iterator it;

vector::iterator io;

while ...

k1= new kordy;

k1->setName(column1);

list.push_back(*k1);

a chciałbym przeliczać jakość tak :P

int mycount=count(list->returnName().begin(),list->returnName().end(),fixy->returnName());
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach