K.....1
K.....1
#cpp #programowanie #std #algorytmy Mireczki, pomusz.. bo trochę mi mózg przestał działać..

chcaiłbym użyć std::sort() zeby sobie posortować ale nie tablice z liczbami tylko tablice ze strukturami sortując po zmiennej wartość, czyli mam taką klasę:

class myclass
{
float wartość;
int i;
int j;
}

potem wrzucam np. na listę z 10 obiektów tej klasy
a potem chce to posortować, ale wzgledem zmiennej wartość..
  • Najlepsze
  • Wszystkie komentarze
dupasmoka
@Kopytko1: std::sort(v.begin(), v.end(), [](const myclass& lhs, const myclass& rhs){ return lhs.wartosc < rhs.wartosc; });
K.....1
K.....1
@Kopytko1: ok, chyba juz wiem, musze jeszcze zdefiniowac swoja funkcje sortujaca i ja podpiąć pod sort()
leoha
leoha
0
@Kopytko1: ooo google nie dziala znowu? ( ͡° ͜ʖ ͡°)
K.....1
K.....1
@leoha: Coś cię gniecie mireczku?
leoha
leoha
0
@Kopytko1: no to ze nawet do pierwszego linku z google nie spojrzales. Na cppreference dla std sort jest przykład.
K.....1
K.....1
@leoha: po to są fora i tagi zeby zapytać.. nie checsz nie odpisuj..