Resultados de la búsqueda a petición "atoi"

2 la respuesta

Forzar cadena a la función int para consumir toda la cadena

Dada una cadena que debería representar un número, me gustaría ponerla en una función de conversión que proporcione una notificación si eltodo la cadena no se convirtió. Para entrada:"12": istringstream::operator>> salidas 12atoi salidas 12stoi ...

6 la respuesta

¿Cuál es la diferencia entre sscanf o atoi para convertir una cadena en un entero?

gcc 4.4.4 c89 Lo que es mejor para convertir una cadena en un valor entero. He probado 2 métodos diferentes atoi y sscanf. Ambos funcionan como se esperaba. char digits[3] = "34"; int device_num = 0; if(sscanf(digits, "%d", &device_num) == ...

2 la respuesta

¿Cómo implementar atoi usando SIMD?

Me gustaría intentar escribir una implementación atoi usando instrucciones SIMD, para incluir enRapidJSON [http://rapidjson.org/](una biblioteca de lector / escritor C ++ JSON). Actualmente tiene algunas optimizaciones SSE2 y SSE4.2 en otros ...

6 la respuesta

Cómo puedo saber si la función c atoi falló o si fue una cadena de ceros?

Cuando se usa la funciónatoi (ostrtol o funciones similares para el caso), ¿cómo puede saber si la conversión de enteros falló o si la cadena C que se estaba convirtiendo era una0? Por lo que estoy haciendo,0 es un valor aceptable y la cadena C ...

11 la respuesta

¿Cómo convertir una cadena a entero en C?

Estoy tratando de averiguar si hay una forma alternativa de convertir cadenas a enteros en C. Regularmente modelo lo siguiente en mi código. char s[] = "45"; int num = atoi(s); Entonces, ¿hay una manera mejor u otra?