La Web del Programador: Comunidad de Programadores
 
    Pregunta:  35391 - ¿COMO PASO UNA VARIABLE DE TIPO STRING A UNA DE TIPO DOUBLE?
Autor:  Marcos Garcia Sanz
... teniendo en cuenta que la variable de tipo String está asociada a una caja de texto.

  Respuesta:  Juan Jose Alonso
No se si te refieres a esto exactamente pero yo lo hago así (en entorno no visual, claro). Si no te ayude lo siento. ciao

class Cadena
{
private:
char *cad;
public:
const double aDouble(void)
{
if(cad==NULL)
return NULL;
double n;
istrstream entrada(cad);
entrada >> n;
return n;
}
}