elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Comparación de cadenas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Comparación de cadenas  (Leído 5,789 veces)
kaostias

Desconectado Desconectado

Mensajes: 19


Mi método da menos excepciones ergo es mejor


Ver Perfil
Re: Comparación de cadenas
« Respuesta #10 en: 24 Octubre 2013, 16:05 pm »

Muchísimas gracias, era justo lo que andaba buscando. Ahora sólo me queda aclararme las ideas con las declaraciones estáticas que no me dejan compilar y punto.

En este caso una alternativa a strcmp es sscanf (prototipo en <stdio.h>) para verificar si coincide la primera palabra y al mismo tiempo extraer el numero entero. Esa función opera de forma similar a scanf pero en lugar de obtener los caracteres de la entrada estándar utiliza la cadena indicada como su primer argumento.

Por ejemplo:
Código
  1. char linea[ALGUN_VALOR];
  2. int numero;
  3.  
  4. /* ... */
  5.  
  6. if (sscanf(linea, "add %d", &numero) == 1){
  7.   /* comando add */
  8. }else if (sscanf(linea, "mul %d", &numero) == 1){
  9.   /* comando mul */
  10. }

Un saludo


En línea

- ¡Éste código sin documentar es un galimatías!
- Es tuyo, de hace 3 semanas
- ¡Es una obra maestra aunque esté sin documentar! ¿Qué decías que hace?
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con comparación de cadenas
Java
Debci 6 5,623 Último mensaje 25 Agosto 2009, 21:46 pm
por juancho77
comparacion de cadenas « 1 2 »
Programación C/C++
m@o_614 10 6,686 Último mensaje 19 Febrero 2012, 18:11 pm
por Sagrini
[Python] Duda con comparacion de cadenas en una lectura de socket
Scripting
Príncipe_Azul 2 3,267 Último mensaje 8 Noviembre 2013, 08:39 am
por Príncipe_Azul
Comparación de dos cadenas sin usar ningún tipo de bucle
Programación C/C++
geeke 2 2,101 Último mensaje 15 Marzo 2015, 20:23 pm
por kutcher
[SOLUCIONADO] Busqueda de comparacion de cadenas con arreglo de estructuras
Programación C/C++
dato000 7 3,783 Último mensaje 13 Mayo 2015, 20:35 pm
por Blaster
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines