Question: If you define the swap function as follows: template void swap(T &var1, T &var2) { T temp = var1; var1 = var2; var2 = temp;

If you define the swap function as follows:

template

void swap(T &var1, T &var2)

{

T temp = var1;

var1 = var2;

var2 = temp;

}

You can invoke swap using ______.

int v1 = 1; int v2 = 2; swap(v1, v2);

swap(1, 2)

int v1 = 1; int v2 = 2; swap(&v1, &v2);

int v1 = 1; double v2 = 2; swap(v1, v2);

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!