Тема: swap [Вирішено]; random
Проблемка з функцією swap
Коли працюю з звичайними змінними все супер.
double a, b;
cin >> a >> b;
cout << " a = " << a << endl;
cout << " b = " << b << endl;
swap(a, b);
cout << " \n a = " << a << endl;
cout << " b = " << b << endl;
Так все супер!!!
А от коли я хочу поміняти місцями елементи масиву - помилка.
Єдиний вихід що я знайшов це помістити елементи масиву у окремі змінні, але тоді простіше поміняти елементи масиву вручну (не функцією, а через 3 змінну)
Можливо я щось не правильно роблю?
Можливо це неможливо за допомогою цієї функції, є інші? (чи краще вручну?)