| |||
Leer una cadena de caracteres de longitud indefinida en C hola, soy nuevo con esto de los punteros y todavia no he conseguido utilizar bien las funciones de assignacion dinamica de memoria. La cuestion es que necesito leer cadenas desde fichero y almacenarlas dinamicamente. si puede alguien ayudarme con esto lo agradeceria. saludos |
| ||||
Re: Leer una cadena de caracteres de longitud indefinida en C si crees que el problema es que la longitud es indefinida calcula la longitud del fichero antes. La función lseek devuelve el numero de caracteres leídos, sitúate al final del fichero con ella y te devuelve la longitud total del fichero. Pero no te olvides de volver a situarte al principio |
| ||||
Re: Leer una cadena de caracteres de longitud indefinida en C Ahh. ya veo. Pero segun mi experiencia las llamadas al sistema no son estandar, ya que estas son diferentes en cada OS. Y pues lo que propuse fue una serie de funciones estandares. Saludos |