Tengo un problema muy simple en C. estoy leyendo un linewise archivo, y lo almacenan en un buffer Extracto número entero de char buffer
char line[80];
Cada línea tiene la siguiente estructura:
Timings results : 2215543
Timings results : 22155431
Timings results : 221554332
Timings results : 2215543
Lo que intento hacer es extraer el valor entero de esta línea. ¿C aquí proporciona alguna función simple que me permita hacer eso?
Gracias
Usted todavía tiene que analizar la cadena, porque no hace atoi() devuelven 0 si la cadena de comienza con un valor no numérico? – Makis
'strtol' es mejor que' atoi' ya que le permite manejar los errores. –