Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/01/2013, 16:17
cesar_casla
 
Fecha de Ingreso: diciembre-2011
Ubicación: CABA
Mensajes: 433
Antigüedad: 12 años, 3 meses
Puntos: 94
Respuesta: Programa control de empleados

Hola! si no me equivoco, como camyl1986 esta en C++ esta haciendo bien el swap ya que declara la funcion como:
Código C:
Ver original
  1. void intercambia(int& a, int&b);
agregar esos "&" es equivalente a lo que mostro carbon; solo que tenes un error carbon: lo unico que haces es intercambiar punteros pero no el contenido por lo tanto al volver al main nose produce ningun cambio
Código C:
Ver original
  1. void intercambia(int *a, int *b){
  2.         int aux;
  3.         aux=*a; *a=*b; *b=aux;
  4.     }


Saludos