Da się zrobić to bez dodatkowej, tymczasowej zmiennej?

- Rejestracja:ponad 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
0
@zonkoo23 w przypadku elementów wektora to sie nie opłaca bo więcej cię będzie kosztowało zapisywanie wartości w wektorze i ich odczyt niż zrobienie tymczasowej zmiennej. Ale jeśli bardzo cię to interesuje to google: xor swap

- Rejestracja:prawie 20 lat
- Ostatnio:20 dni
0
Wszystko zależy od tego czym są elementy tego wektora. Mogą posiadać metodę ::swap();
edytowany 1x, ostatnio: _13th_Dragon
- Rejestracja:około 13 lat
- Ostatnio:ponad 9 lat
- Postów:6
0
Więc jak to zrobic na swapie?
http://www.cplusplus.com/reference/vector/vector/swap/
stąd mozna wywnioskowac tylko to, jak zamienic całe wektory.

- Rejestracja:ponad 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.