Código
#include <iostream> #include <sstream> using namespace std; int main() { float a; stringstream ss("2.55",stringstream::in); ss >> a; return 0; }
atof() debería funcionar, pero me imagino que el texto del campo te devuelve un objeto string, estos objetos tienen un método llamado c_str() que te devuelve un string de C el cual puedes utilizar en las funciones de la librería string de C