Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/04/2010, 15:46
Avatar de jose_desa
jose_desa
 
Fecha de Ingreso: marzo-2010
Mensajes: 19
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Dudas sobre punteros

Otra duda por que cuando declaro un puntero de tipo string y hago lo siguente:

Código C++:
Ver original
  1. string nom="hola";
  2. string *n=&nom;
  3. cout<<n;  //0x0012ff64
  4. cout<<*n;   //aqui me marca error si se supone que me debe regresar lo que hay en la direccion ("hola")

El error es:
C:\Documents and Settings\Administrador\pruebas.cpp(34) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or there is

Por favor ayudenme