blob: 487ab6d1954a19cc6225aa945b986468b99f7bf2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <iostream>
#include "ref_swap.hh"
int main()
{
int a = 3;
int b = 19;
std::cout << "Before: a = " << a << ", b = " << b << '\n';
ref_swap(a, b);
std::cout << "After: a = " << a << ", b = " << b << '\n';
std::cout << "Before: a = " << a << ", b = " << b << '\n';
ptr_swap(&a, &b);
std::cout << "After: a = " << a << ", b = " << b << '\n';
}
|