Пример #1
0
TEST(question1_test2, swap_ref_test)
{
	int n1=10,n2=20;

	swap_ref(n1,n2);
	
	CHECK_EQUAL(20,n1);
	CHECK_EQUAL(10,n2);
}
Пример #2
0
int main(){
  int a = 1, b = 2;
  std::cout << "a = " << a << ", b = " << b << "\n";
  // swap values of a and b
  swap_ref(a, b);
  // it worked!
  std::cout << "addr(a) = " << &a << ", addr(b) = " << &b << "\n";
  std::cout << "a = " << a << ", b = " << b << "\n";
  return 1;
}