Witam, sortuję tablicę obiektów. Chciałbym zaoszczędzić na czasie i kopiować nie cale struktury, a tylko ich adres(wskaźnik na miejsce w pamięci). Czy jest to mozliwe, czy muszę zrobić tablicę wskaźników?
Przy tradycyjnym swapie odpala sie 2 razy konstruktor kopiujący i przepisuje wszystkie dane zapisane w strukurze.
0
0
Żeby móc zamienić wskaźniki to trzeba najpierw te wskaźniki mieć gdzieś zapisane.
0
twonek napisał(a):
Żeby móc zamienić wskaźniki to trzeba najpierw te wskaźniki mieć gdzieś zapisane.
Myślałem, że można mieszać w adresach tablicy.
Tzn np przy swapie 2 z 4 indeksem mogę dajmy na to zamienić adres wywolania 4 indeksu i 2 indeksu.