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

Responder a