SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: ElNapster en Jueves 27 de Septiembre de 2007, 19:01
-
Hooooooooola a todos.... (hacia ratos que no posteaba algo aca jejeje :P ), bueno tengo una duda xq ya se me olvido <_< o mas bien ya no me recuerdo muchito de Borland c++ jejeje , bueno al grano....
Como hago para recorrer un archivo pero que me encuentre los espacios en blanco de todo el texto que pueda contener ????
Les explico mas a detalle que tengo que hacer.... Tengo un archivo txt o doc , el usuario va a ingresar una palabra HOLA por decirles algo, pero en el archivo la palabra HOLA puede estar n veces , lo que quiero yo es ir comparando cuantas veces se repite la palabra HOLA dentro del texto.... :scream: ....
Lo que se me vino a la mente es ir comparando palabra por palabra (las palabras las identifico cuando encuentre un espacio en blanco) agarro esa palabra y la comparo con la que ingreso el usuario .... o no se si habra o otra manera mas facil... jejejej :comp:
Espero me den una manita con esto ..... :lightsabre:
Gracias !!!!!!!
-
La función isspace(*p) te devuelve true si *p es un espacio en blanco y false en otro caso ( p es un puntero a char ).
Saludos y espero que te sirva!
-
Regex (http://web.mit.edu/gnu/doc/html/regex_7.html) y no se si hay funciones como map y grep.