Leer float por linea de comando (C++)

Czhincksx

Es una duda un poco triste pero no se como hacerlo.

Tengo que leer un float que está en argv[4] y me pregunto si hay alguna forma de pasar esa cadena a float directamente o tengo que hacerlo a mano buscando el punto, recorriendo la cadena y todo eso...

B

argv s un puntero a char, tan solo debes hacer:

float f = atof(argv[4]);

Czhincksx

#2 ya funciona. Muchas gracias, me has salvao la vida.

Usuarios habituales