Aclaro: 101 es curso introductorio....
El día 16/07/08, Pablo Suez <[EMAIL PROTECTED]> escribió: > > Otro más que necesita un 101 en comprensión de textos. El enunciado jamás > dice que no se puede hacer. > Saludos > -Pablito > > > El día 16/07/08, Ignacio Flaherty <[EMAIL PROTECTED]> escribió: >> >> muy bueno, levanta todo en memoria en un final de taller, y lo único que >> te puedo asegurar es que la vas a recursar .. >> >> El día 16 de julio de 2008 14:54, Juan Alejandro Knight < >> [EMAIL PROTECTED]> escribió: >> >>> en el enunciado se usan archivos de texto >>> se podría poner eso como precondicion y pisar con \0 los ultimos M bytes >>> (M cantidad total de matches encontrados) >>> >>> la otra precondicion tomada de los pelos es levantar todo el archivo en >>> memoria, hacer el pattern matching y volcar a disco el resultado >>> obviamente no servirá para archivos inmensos, pero se lo podria poner >>> como precondicion, total el enunciado no lo prohibe >>> >>> >>> *From:* Leandro Ferrigno <[EMAIL PROTECTED]> >>> *Sent:* Wednesday, July 16, 2008 2:46 PM >>> *To:* Una lista para consultas de >>> programación<[email protected]> >>> *Subject:* Re: [Prog] Archivos >>> >>> >>> A un año de haber cursado taller.. me vengo a enterar que se podia >>> dejar basura al final :S >>> >>> perdon por el OT >>> >>> >>> 2008/7/16 Leandro Lucarella <[EMAIL PROTECTED]>: >>> >>>> juanii, el 16 de julio a las 11:24 me escribiste: >>>> > >duda es como podría hacerse cumpliendo con el enunciado. ¿Existe >>>> alguna manera de truncar el tamaño del archivo a una longitud fija? >>>> > >>>> > No existe forma de hacerlo con la biblioteca estandar de C, piden algo >>>> imposible. Eso si, gracias al enunciado que cita Sebastian sabes que es un >>>> > problema de inconsistencia del que lo escribe y que la restriccion de >>>> usar solo la std c lib no excluye el uso system calls :) >>>> >>>> >>>> A ver, hagamos un ejercicio de comprensión de texto: >>>> >>>> - Escribir un programa ANSI C que, sin crear archivos intermedios, >>>> altere el archivo "a.txt" reemplazando todas las secuencias "//" >>>> por "*", excepto que se encuentre entre comillas. >>>> >>>> >>>> Dónde dice que hay que truncar el archivo? Si el archivo queda con >>>> "basura" al final mala suerte, el enunciado solo dice que hay que >>>> reemplazar, ni más ni menos. >>>> >>>> Si tuvieras el archivo: >>>> >>>> a//b//c >>>> >>>> El archivo: >>>> >>>> a*b*c/c >>>> >>>> cumpliría el objetivo. >>>> >>>> Lo interesante es este caso: >>>> >>>> a//b//c//d >>>> >>>> Porque el archivo: >>>> >>>> a*b*c*d//d >>>> >>>> No cumple con el enunciado =) >>>> >>>> De todas formas no es algo que no puedas solucionar con varias >>>> pasadas... >>>> >>>> >>>> -- >>>> Leandro Lucarella (luca) | Blog colectivo: >>>> http://www.mazziblog.com.ar/blog/ >>>> >>>> ---------------------------------------------------------------------------- >>>> GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) >>>> >>>> ---------------------------------------------------------------------------- >>>> Home, home again. >>>> I like to be here when I can. >>>> When I come home cold and tired >>>> It's good to warm my bones beside the fire. >>>> >>>> _______________________________________________ >>>> Lista de correo Programacion. >>>> [email protected] >>>> http://listas.fi.uba.ar/mailman/listinfo/programacion >>>> >>>> >>> >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> Lista de correo Programacion. >>> [email protected] >>> http://listas.fi.uba.ar/mailman/listinfo/programacion >>> >>> >>> _______________________________________________ >>> Lista de correo Programacion. >>> [email protected] >>> http://listas.fi.uba.ar/mailman/listinfo/programacion >>> >>> >> >> >> -- >> Ignacio Tomás Flaherty >> [EMAIL PROTECTED] >> [EMAIL PROTECTED] >> >> _______________________________________________ >> Lista de correo Programacion. >> [email protected] >> http://listas.fi.uba.ar/mailman/listinfo/programacion >> >> >
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
