Алексей Сорокин
#include
using namespace std;
int main() {
int a, b;
cout > a;
cout > b;
swap(a, b);
cout
a = 22
b = 3
a = a + b (25)
b = a - b (22)
a = a - b (3)
Готово...
введи тетью.
#include
using namespace std;
void main()
{
....int x=3;
....int y=4;
....cout
Просто:
template void swap ( T& a, T& b )
{
T c(a); a=b; b=c;
}
Меняет местами переменные типа Т.
Т может быть как простого, так и сложного типа ( класса).