Después de hacer búsquedas exhaustivas en Google y visitar muchos foros, aún no he encontrado una buena respuesta exhaustiva para esta pregunta. Muchos de los foros sugieren usar la función get line istream& getline (char* s, streamsize n)
. Mi pregunta es ¿qué ocurre si no sé cuál es la longitud de cada línea y no puedo predecir cuál será el tamaño? Además, ¿qué es equivalente en C?¿Cómo leer una línea de un archivo de texto en c/C++?
¿Hay alguna función específica en c/C++ para leer una sola línea cada vez desde un archivo de texto?
Explicación, con los fragmentos de código me ayudarán mucho.
Esto no es un DUP ya que pide específicamente sobre C , y el supuesto 'dup' pregunta específicamente sobre C++. – sje397
@sje Esta pregunta también dice C++ ... –
@DannyBeckett Sí, me di cuenta. No creo que eso sea relevante para mi punto, ya que este (a diferencia del otro) pregunta acerca de C, lo que lo hace cualitativamente diferente. – sje397