Intercambiar direcciones de punteros en C ++
¿Cómo se puede intercambiar direcciones de puntero dentro de una función con una firma?
Digamos:
int weight, height;
void swap(int* a, int* b);
Así que después de salir de esta función, las direcciones de los parámetros reales (weight
yheight
) sería cambiado. ¿Es posible en absoluto?