Функция swap () уже существует в iostream
.Следовательно, он конфликтует с вашей функцией swap () .Возможно, вам придется указать, какой swap () вы хотите использовать, или изменить имя вашей функции подкачки, например swap1 (), swap2 () и т. Д. Вы можете изменить любую букву на UPPERCASE вашей функции подкачки, например: Swap () это может решить проблему без удаления using namespace std;
, в противном случае просто удалите using namespace std'
и введите
using std :: cout;
using std :: endl;
ИЛИ напишите код вроде -
std :: cout << "After swapping - a = " << a << ", b = " << b << std :: endl;
Вот и все.Спасибо.