Cómo leer datos omitiendo líneas en una secuencia de archivos c
Esto es simple
Puedes usar
getline()
De todos modos, simplemente tomas una fila y no la procesas.
fscanf también puede tomar una línea
getline(fp, astring); //Escribe esta oración primero
Luego
escribe lo que te saltaste El código que se escribirá después de la línea
Omitir la línea,
Dos métodos:
1 Leer una línea, luego descartar los datos y el el puntero del archivo apunta hacia abajo Una línea
2 fseek mueve el puntero al principio de la siguiente línea y luego lee.
Los dos métodos requieren conocer el número de caracteres que se van a mover, lo que puede no ser práctico.
El primer método puede ser así:
fsanf(. fp, "[ ^\n]\n ", buf); después de leer una línea de esta manera,
el puntero del archivo llegará a la línea siguiente,
si aún es necesario. para ser movido,
Entonces continúa leyendo..