Sábado 14 de Diciembre de 2024, 15:24
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
) »
funcion lista para trbajar con ficheros
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: funcion lista para trbajar con ficheros (Leído 1571 veces)
luchojimenez
Miembro activo
Mensajes: 56
funcion lista para trbajar con ficheros
«
en:
Miércoles 20 de Octubre de 2010, 16:51 »
0
me encantaria que esta funcion guardara el contenido de la memoria dinamica en un fichero de texto, no se por donde empezar
Código: C++
void
ingresar
(
void
)
{
struct
libro
*
b
;
char
n
;
system
(
"cls"
)
;
b
=
(
struct
libro
*
)
malloc
(
sizeof
(
struct
libro
)
)
;
do
{
system
(
"cls"
)
;
if
(
!
b
)
{
cout
<<
endl
<<
"no hay memoria"
;
return
;
}
leecad
(
"nIntroduce el nombre del libro: "
, b
-
>
nomlib,
50
)
;
if
(
!
b
-
>
nomlib
[
0
]
)
break
;
//parar el proceso
leecad
(
"Introduce el autor del libro: "
, b
-
>
autlib,
50
)
;
leecad
(
"Introduce la editorial del libro: "
, b
-
>
editlib,
50
)
;
leecad
(
"Introduce el codigo ISBN: "
, b
-
>
cod,
30
)
;
dl_insert
(
b,
&
ppio,
&
final
)
;
gotoxy
(
5
,
15
)
;
cout
<<
"Para introducir otro libro intro S/N"
<<
endl
;
gotoxy
(
5
,
16
)
;
cin
>>
n
;
}
while
(
(
n
==
's'
)
||
(
n
==
'S'
)
)
;
menu
(
)
;
clrscr
(
)
;
}
Tweet
«
última modificación: Jueves 21 de Octubre de 2010, 04:21 por luchojimenez
»
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: funcion lista para trbajar con ficheros
«
Respuesta #1 en:
Miércoles 20 de Octubre de 2010, 16:53 »
0
fopen
Fr33k K0mpu73r
luchojimenez
Miembro activo
Mensajes: 56
Re: funcion lista para trbajar con ficheros
«
Respuesta #2 en:
Miércoles 20 de Octubre de 2010, 17:06 »
0
pero hay que crear ficheros FILE*biblio por ejemplo, y para guardar el contenido de la memoria dinamica
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: funcion lista para trbajar con ficheros
«
Respuesta #3 en:
Miércoles 20 de Octubre de 2010, 17:22 »
0
Sí, de ahí mi respuesta anterior. Con FILE* sólo declaras un descriptor de fichero, no lo creas. Con
fopen
lo creas (o lo abres si ya existe, o lo que te dé la gana).
Fr33k K0mpu73r
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
funcion lista para trbajar con ficheros