Viernes 8 de Noviembre de 2024, 19:55
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Fin de linea de un archivo .txt!!
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Fin de linea de un archivo .txt!! (Leído 2501 veces)
gerarca
Visitante
Fin de linea de un archivo .txt!!
«
en:
Martes 26 de Abril de 2011, 07:29 »
0
saludos amigos!!
si tengo un archivo llamado "letra.txt", entonces quisiera saber como se puede hacer para saber que la linea 1 ya termino y pos ahora le toca a la linea 2 y despues la linea 3 y haci susesivamante..... como puedo hacer para saber que la linea ya termino???
Tweet
Leber
Miembro activo
Mensajes: 65
Re: Fin de linea de un archivo .txt!!
«
Respuesta #1 en:
Martes 26 de Abril de 2011, 09:23 »
0
Si solo quieres saber si es fin de linea ves cogiendo caracteres hasta que encuentres un salto de linea: 'n'. Eso querrá decir que la linea se ha acabado.
Saludos
gerarca
Visitante
Re: Fin de linea de un archivo .txt!!
«
Respuesta #2 en:
Miércoles 27 de Abril de 2011, 00:46 »
0
Leber, no funciona fijate lo que hice:
[
Código: C++
char
letra
;
int
i
=
0
;
fstream leer
(
"letras.txt"
)
;
while
(
!
leer.
eof
(
)
)
{
leer
>>
letra
;
if
(
letra
==
'n'
)
i
++
;
}
cout
<<
"total de saltos de lineas: "
<<
i
<<
endl
;
Leber
Miembro activo
Mensajes: 65
Re: Fin de linea de un archivo .txt!!
«
Respuesta #3 en:
Miércoles 27 de Abril de 2011, 09:31 »
0
En C++ no se bien bien como sería. En C lo he hecho así y funciona:
Código: C
#include <stdio.h>
int
main
(
void
)
{
int
c
;
FILE
*
f
;
int
nw
=
0
;
f
=
fopen
(
"archivo.txt"
,
"r"
)
;
if
(
f
==
NULL
)
return
-
1
;
while
(
feof
(
f
)
==
0
)
{
c
=
fgetc
(
f
)
;
if
(
c
==
'n'
)
nw
++;
}
fclose
(
f
)
;
printf
(
"Saltos de linea: %dn"
,
nw
)
;
return
0
;
}
Código: C
test@test
:
~
/
c
/
ejercicios
/
foro$ cat archivo.
txt
hola que ta
hola jaja
test@test
:
~
/
c
/
ejercicios
/
foro$
Saludos!
gerarca
Visitante
Re: Fin de linea de un archivo .txt!!
«
Respuesta #4 en:
Miércoles 27 de Abril de 2011, 13:01 »
0
ahora si me funciona gracias!!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Fin de linea de un archivo .txt!!