Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2011, 10:33
Avatar de sephirot47
sephirot47
 
Fecha de Ingreso: marzo-2011
Ubicación: BCN
Mensajes: 54
Antigüedad: 13 años, 1 mes
Puntos: 9
Respuesta: Variable dinamica

Hola,
Para pasar un puntero a char como parametro debes hacer lo siguiente:

Código C++:
Ver original
  1. //Prototipo (suponiendo que sea el constructor de una clase)
  2. Persona(char *nom);
  3.  
  4. //Codigo
  5. char *nom = "Holaaa";
  6. Persona *p = new Persona(nom);
  7.  
  8. //Atención! Esta variable no podrá ser modificada porque ha sido creada en memoria readonly.
  9. //Para que pueda ser modificada en la función debes hacer lo siguiente ( el prototipo se mantiene = )
  10.  
  11. char nom[100] = "Holaaa";
  12. Persona *p = new Persona(nom);
__________________
Todo lo que tiene un inicio tiene un final inevitable...

¡ No olvides darme karma si te fui útil ^^ !